我在一个h文件中定义了几个静态变量,然后在两个c文件(都include了那个h文件)中对静态变量进行读写操作,一个文件中读写正常,另外一个文件中却一直读到0,不知道为什么,请高手指点啊!!谢谢。
解决方案 »
- 如何远程访问SQL SERVER 2005?
- 线程正在运行时强制退出产生内存泄露,怎样解决这种问题
- 请问 Windows函数在向缓存写字符串的时候是否在结尾加了'\0'
- 急!MFC中如何访问另一进程窗口中的CListCtrl?
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::哪儿有VC群?给我几
- 请问VS6.SP5.IE6.MDAC.VC++6Processor Pack这些软件按怎么样的安装顺序比较好啊?在线等
- 对话框中“贴”位图的问题
- 关于Dialog的一些问题
- 关于boot loader的问题,很简单的呀?
- CreateFileMapping 32位平台上正常,切换到64位平台上报句柄无效
- 老大门,如何编写从outlook导出通讯薄信息的代码
- 上海涵城数码诚聘英才 OOA/OOD TCP/IP atl/wtc WinCE C++ J2ME
一定要定义在c文件里面吗?为什么呢?
这句话不对,你所说的静态变量应该是静态全局变量吧,他和全局变量不同,只在当前CPP中有效.而全局变量在所有的文件中都可以用.
静态全局变量应该怎么样定义呢?