C++
文章平均质量分 96
日常有关C++的学习记录
我太想进步了!!
理智做人,安静做事。平时会写博客来巩固平时学到的知识,以及后续的复习。专注领域C/C++
展开
-
一篇带你理解类与对象(C++)
class Date//声明友元函数,在类中哪定义都可以public:_day = day;int _month;int _day;return in;这条语句中的参数都不可以加constin是向对象d中写数据,d不能加const写数据的过程中会改变in中的一些状态值,in不能加const。原创 2024-09-12 15:52:54 · 621 阅读 · 0 评论 -
C++领进门(第三讲)
使用auto修饰的变量,是具有自动存储器的局部变量,但遗憾的 是一直没有人去使用它,大家可思考下为什么?auto不再是一个存储类型指示符,而是作为一 个新的类型指示符来指示编译器,auto声明的变量必须由编译器在编译时期推导而得,即:auto可以自动推导出右边表达式的类型int main()int a = 0;int b = a;auto c = a;// 根据右边的表达式自动推导c的类型// 根据右边的表达式自动推导d的类型return 0;原创 2024-08-29 16:58:37 · 1203 阅读 · 0 评论 -
C++领进门(第二讲)引用详解
引用不是新定义一个变量,而是给已存在变量取了一个别名,编译器不会为引用变量开辟内存空 间,它和它引用的变量共用同一块内存空间。如: 孙悟空也叫齐天大圣,引用(别名)的意思就是跟你起了一个外号如: int& b = a;这里b就是a的引用(别名)例:测试运行:由上图可知a和b确实是在一个内存空间注:引用类型必须和引用实体是同种类型的 1. 引用在定义时必须初始化测试运行: 2. 一个变量可以有多个引用 测试运行:值也是相同的这是对a进行多次引用,给d和c自加就等于a自加3. 引用一旦引用原创 2024-08-27 17:37:51 · 807 阅读 · 0 评论 -
C++领进门(第一讲)
定义命名空间,需要使用到namespace关键字,后面跟命名空间的名字,然后接一对{}即可,{} 中即为命名空间的成员。1. 正常的命名空间定义// 命名空间中可以定义变量/函数/类型// 变量//函数//结构体类型int val;nxbw是命名空间的名字,一般开发中是用项目名字做命名空间名。2. 命名空间可以嵌套int a;int b;int c = 3;int d;原创 2024-08-25 16:33:46 · 1174 阅读 · 0 评论