关于VC中使用全局变量的问题 xtern const vartype1 var_default1; 这是 声明,定义 在 哪里 ? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主了解一下 “extern”关键字的意义 应该就明白了 全局变量请用 extern 关键字 你的const vartype1 var_default1;只声明了,还没定义!随便找一个cpp,在里面定义了就可以了!const vartype1 var_default1 = 1; 一般情况下,只允许在当前cpp文件中被访问的全局变量只需要在cpp文件开头处定义并赋初值就好,但全局变量要使多个模块访问,就必须放在.h文件当中进行声明,以供include。但声明归声明,还需要定义(是不能在头文件中定义的) 这时候extern关键字就派到用场了,LZ细查吧 请教个问题,界面的数据如何保存 多线程的问题 debug assertion failed 如何把一个c程序打包成exe文件 新手请教一下这个结构体是什么意思? 各位高手帮帮小弟! 在用mfc写activex控件的时候,关于cfontholder 的问题 怎样实现半透明效果的鼠标指针? 高分求救!! CComboBox下拉框的问题 (绝非脑筋急转弯,有答案的朋友请详细说出你的解答思路) 怎么在MFC中,打开Window窗口 求助:Tab Control控件切换后,调用GetWindowText程序异常
const vartype1 var_default1 = 1;
一般情况下,只允许在当前cpp文件中被访问的全局变量只需要在cpp文件开头处定义并赋初值就好,但全局变量要使多个模块访问,就必须放在.h文件当中进行声明,以供include。但声明归声明,还需要定义(是不能在头文件中定义的) 这时候extern关键字就派到用场了,LZ细查吧