找回密码
 点一下
查看: 701|回复: 1

请问变量数组不能超过8000是什么意思?

[复制链接]
发表于 2012-6-24 21:04:30 | 显示全部楼层 |阅读模式
是指所有类型的变量加起来的数组的值加起来不能超过8000吗?比如我在单位Uint变量中用了400个,也就是Unit(1-400)都用了,那就只剩下7400个值可用了?无论是单位还是点Point、计算器Time,这些类型的变量数组值加起来都不可以超过7400?不然就没效果?
发表于 2012-6-24 22:26:50 | 显示全部楼层
首先这个问题只在于全局变量,然后并不只是数组,没数组的也要算进去,所有的全局变量个数不能超过8192,超过了的话,超过的部分会失效
比如我在单位Uint变量中用了400个,也就是Unit(1-400)都用了,那就只剩下7400个值可用了?
这句话本身有两个问题。。
第一个是如果Unit这个变量数组开了400个,那么应该是0-399
然后LZ前一句话说不能超过8000,那么减去400后还剩7600……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-23 16:38 , Processed in 0.036466 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表