C++《关键字》记---汇总关键字
C++中《关键字》记录---汇总关键字
1、friend:友元函数
理解:将私有保护的变量和成员函数进行“走后门”的开放给特定的其他函数
用法:需要类外指定函数eg :void test()中使用私有成员,就在类的私有保护下声明:friend void test();即可。
2、Static 还是不是全部理解,后续继续更新


static 在函数中定义初始化的变量值 同 全局变量声明时间相同;
3、extern 拓展延伸 顾名思义:文件a.cpp下定义的全局变量int g_list=9;不能在b.cpp下调用; 但,extern int g_list;即可 普通全局变量可以通过extern关键字跨文件引用
但,凡事有例外, static int ... 即使跨文件使用extern也不行,static阻断跨文件
即,私有化于本cpp之内;
4、const 加上之后,只读函数 在成员函数中只能对成员变量读取,作为右值;不能作为左值
----需要变的值或者函数 不要加上const eg:Set();


浙公网安备 33010602011771号