摘要: 4.3 C++对象模型和this指针 4.3.1 成员变量和成员函数分开储存 在C++中,类内的成员变量和成员函数分开存储 ****只有非静态成员变量才属于类的对象上 class Person { int m_A; // 非静态成员变量 static int m_Number; // 静态成员变量 阅读全文
posted @ 2025-04-14 17:40 起名字太难0123 阅读(20) 评论(0) 推荐(0)
摘要: 4.2对象的初始化和清理 4.2.1构造函数和析构函数 C++通过构造函数和析构函数对对象进行初始化及使用完后的及时清理 如果不提供构造和析构函数,编译器会提供,但编译器提供的函数是空实现的 构造函数:主要作用在于创建对象时为对象的成员属性赋值,构造函数由编译器自动调用,无需手动调用。 析构函数:主 阅读全文
posted @ 2025-04-12 16:47 起名字太难0123 阅读(27) 评论(0) 推荐(0)
摘要: # 使用urllib来获取百度首页的内容 import urllib.request # 1.定义一个url 即访问的地址 url = 'http://www.baidu.com' # 2.模拟浏览器向服务器发送请求 response-响应 response = urllib.request.url 阅读全文
posted @ 2025-04-12 11:17 起名字太难0123 阅读(29) 评论(0) 推荐(0)
摘要: C++面向对象的三大特性为:封装、继承、多态 具有相同性质的对象,我们可以抽象为类 4.1封装 4.1.1封装的意义 将属性和行为作为一个整体,表现生活中的实物 语法:class 类名{ 访问权限: 属性 / 行为 }; 类中的属性和行为 统一称为成员 属性 成员属性 成员变量 行为 成员函数 成员 阅读全文
posted @ 2025-04-10 09:57 起名字太难0123 阅读(8) 评论(0) 推荐(0)
摘要: 在 setup 函数中直接使用了 await,这在 Vue 3 的 script setup 中是不被允许的。 setup 函数本质上是一个同步函数,如果你需要使用异步逻辑,你应该将异步代码放在一个 onMounted 钩子或其他生命周期钩子中。 阅读全文
posted @ 2025-04-09 11:43 起名字太难0123 阅读(14) 评论(0) 推荐(0)
摘要: 3.1函数默认参数 在C++中,函数的形参列表中的形参是可以有默认值的 语法: 返回值类型 函数名(参数 = 默认值 ){} 注意: 如果某个位置形参有默认值,那么从这个位置往后,都必须要有默认值 函数的声明和定义只能有一个含有默认值 // 1.如果某个位置形参有默认值,那么从这个位置往后,都必须要 阅读全文
posted @ 2025-04-07 20:25 起名字太难0123 阅读(17) 评论(0) 推荐(0)
摘要: 2.1引用的基本使用 作用:给变量起别名 语法:数据类型 &别名 = 原名 2.2引用注意事项 引用必须初始化 引用在初始化后,不可改变 int main() { int a = 10; //int &b; //错误,没有初始化 int &b = a; int c = 25; b = c; // 赋 阅读全文
posted @ 2025-04-07 15:06 起名字太难0123 阅读(5) 评论(0) 推荐(0)
摘要: 面向对象编程 1.内存分区模型 代码区:存放函数体的二进制代码,由操作系统进行管理的 全局区:存放全局变量和静态变量以及常量 (全局区得数据在程序结束后,由系统释放) 栈区:由编译器自动分配释放,存放函数的参数值,局部变量等 堆区:由程序员分配和释放,若程序员不是放,程序结束时由操作系统回收 内存四 阅读全文
posted @ 2025-04-06 17:40 起名字太难0123 阅读(19) 评论(0) 推荐(0)
摘要: const string &name 表示的是一个常量引用(constant reference),它本质上是一个别名(alias),指向传入的字符串对象,但有以下特点 1.是地址(引用)但不是指针: 它底层确实是通过地址实现的(类似于指针) 但语法上它表现得像原始对象(不需要解引用) 2.cons 阅读全文
posted @ 2025-04-06 16:49 起名字太难0123 阅读(39) 评论(0) 推荐(0)
摘要: 8.1结构体基本概念 结构体属于用户自定义类型,允许用户储存不同类型的程序。 8.2结构体定义和使用 语法:struct 结构体名 {结构体成员}; 通过结构体创建变量方式(三种): struct 结构体名 变量名 // 定义结构体 struct student { // 成员列表 string n 阅读全文
posted @ 2025-04-03 11:55 起名字太难0123 阅读(15) 评论(0) 推荐(0)