文章分类 -  C++

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