![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++学习笔记
文章平均质量分 52
Atlasugar
研究生
展开
-
C++学习笔记_03_引用(reference)
引用的实质就是起别名(内部的指针常量 int & aRef=a;//本质是int*const aRef=&a; ) int &b=a; 1.引用基本语法 引用的用途就是起别名 引用必须要初始化 引用一旦初始化后不可以进行修改 对数组建立引用(例如:int &b[10]=a;) #define _CRT_SECURE_NO_WARNINGS #include<iostream> using namespace std; void test01() {原创 2021-05-10 00:07:08 · 108 阅读 · 0 评论 -
C++学习笔记_02_C++对C语言的增强
对全局变量检测增强 对函数检测增强,参数类型检测,返回值检测,传参个数检测 对类型转换增强,malloc返回值为void,c可以不用转换,C++要转换 对struct增强,c中struct不可以有函数方法,并且调用时必须使用struct关键字,而c++中可以加入函数方法,并且在调用时可以不加struct关键字。 对bool类型进行增强,c中没有bool类型,c++中有bool类型,且c++bool类型下,非0为真,0为假,bool类型的大小为1(sizeof(bool)=1) 三目运算符增强,c语言中三目.原创 2021-05-09 09:53:50 · 126 阅读 · 6 评论 -
C++学习笔记_01_双冒号作用域、using、namespace的使用
1.::双冒号作用域 直接::意味着全局作用域 #define _CRT_SECURE_NO_WARNINGS #include<iostream> using namespace std; int atk = 200; void test01() { int atk = 100; cout << "攻击力为:" << atk << endl; //::全局作用域 cout << "全局攻击力为:" << ::atk <&原创 2021-05-08 11:42:01 · 510 阅读 · 0 评论