
c++
文章平均质量分 91
kennan_pro
这个作者很懒,什么都没留下…
展开
-
C++this指针与常函数、拷贝构造函数和赋值函数、静态成员
在成员函数的参数列表的末尾(小括号后面),用const修饰,这种成员就叫常函数。class 类名{public:// 常函数返回值 函数名(参数列表) const{}}; 在定义结构、联合、类对象时,使用const修饰,这种对象就叫常对象。const 类名 对象名;const 类名* 指针变量 = new 类名;是一种特殊构造函数,如果没有显式的实现,编译器就会自动生成。class 类名{public:// 拷贝构造类名(类名& that){}};原创 2022-10-20 19:27:17 · 727 阅读 · 2 评论 -
C++名字空间、空间合并与空间嵌套、面向过程与面向对、类和对象、类的声明与实现分开、构造函数与析构函数
在C语言中定义的全局变量、函数、结构、联合、枚举、枚举值都在全局作用下,所以当项目比较庞大时,非常可能造成命名冲突,所以C++中选择把全局作用域进行拆分成子作用域进行管理,这些子作用域就是作名字空间。 把抽象结果(利用面向对象的思维模式,思考、观察出的结果),使用用C++的语法封装出一种类似结构的自定义数据类型(复合数据类型)。 使用设计好的类这种数据类型,定义出的类变量在面向对象编程语言中被称为对象,创建类对象的行为也被称为实例休对象。{int id;short age;原创 2022-10-19 10:55:30 · 530 阅读 · 0 评论 -
C++基本概念、与c语言的区别,结构体、联合、枚举的区别,函数的区别、内存管理的区别
引用是一种取名机制,它可以给变量重新取一新的名字,所以引用也叫别名。原创 2022-10-18 18:46:28 · 508 阅读 · 0 评论