首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

Windows 驱动 全局变量 占用空间大小 有限制不 ?该如何解决

2013-01-09 
Windows 驱动 全局变量 占用空间大小 有限制不 ??貌似记得在哪边看到过,win驱动中函数的局部变量的内存占

Windows 驱动 全局变量 占用空间大小 有限制不 ??
貌似记得在哪边看到过,win驱动中函数的局部变量的内存占用不宜过大(∵驱动中堆上空间有限),如需要较大内存空间 应该在堆上申请。

那我想请问 ,全局变量 的申请空间 有没有大小的限制啊?? 例如这样的 全局数组 char g_buf[?] = {0};  能分配较大空间不?有大小的限制不??
[解决办法]
没听说全局变量有大写限制,初始化过的全局变量放在PE的data节中,全局变量过大会导致编译后的sys文件较大,只要不超过虚拟内存空间,应该没什么问题。

热点排行