文章分类 - C++
摘要:我们知道C++类的静态成员变量是需要初始化的,但为什么要初始化呢。其实这句话“静态成员变量是需要初始化的”是有一定问题的,应该说“静态成员变量需要定义”才是准确的,而不是初始化。两者的区别在于:初始化是赋一个初始值,而定义是分配内存。静态成员变量在类中仅仅是声明,没有定义,所以要在类的外面定义,实际
阅读全文
摘要:静态变量: 1.静态变量会被编到程序的exe里面,从程序启动到结束,它一直存在; 2.静态变量的初始化值为0; 3.全局变量默认是静态变量; 4.在类中的函数变量前面加了static的也是静态变量,只不过被语言限定在只能在函数内部使用; 5.在有MFC对话框的程序了,如果一个变量和对话框绑定,那么该
阅读全文

浙公网安备 33010602011771号