C中定义了一个全局变量在一个模块中使用了值被更改,下次调用这个全局变量的值是以前的值还是被更改后的值
5个回答
展开全部
全局变量的值不会变,但是子函数里的值被调用后会变。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
放在任意文件里(补充:函数以外)
在其他文件里用 extern 声明
或者在App类中声明一个公有成员
在程序其它类中可以用
AfxGetApp() 得到一个App对象指针,将它转化成你的App类指针
然后就可以通过指针->变量使用了
还有就是在
MFC中定义只有静态成员的类 到时候直接应用就可以了,还不破坏结构
在其他文件里用 extern 声明
或者在App类中声明一个公有成员
在程序其它类中可以用
AfxGetApp() 得到一个App对象指针,将它转化成你的App类指针
然后就可以通过指针->变量使用了
还有就是在
MFC中定义只有静态成员的类 到时候直接应用就可以了,还不破坏结构
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-06-16
展开全部
我觉得应该是更改了的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询