初始化数组的长度(帮顶有分),该如何解决
初始化数组的长度(帮顶有分)
我程序里需要一个数组.里面有1158个元素.
我初始化时:
unsigned char asmw1[1158]={......};//长度太长,省略中间的
可是vc调试器会报错.
error C2078: too many initializers
请问,如何将数据快速的填充到我的数组里?
------解决方案--------------------
会不会是多写了几个?
我记得好象写过200多个的
------解决方案--------------------
你这也太多了吧!
------解决方案--------------------
没写过那么长的,不行的话,就一个一个写了。
asmw1[0]= ;
asmw1[1]= ;
。。。
------解决方案--------------------
一定是你写多了
如
unsigned char asmw1[1158]={x个数};
你的x > 1158了
你查查看
你要快速添冲数据主要是看你的数据是否有规律可寻了
有规律的话一个循环就OK 了啊
我程序里需要一个数组.里面有1158个元素.
我初始化时:
unsigned char asmw1[1158]={......};//长度太长,省略中间的
可是vc调试器会报错.
error C2078: too many initializers
请问,如何将数据快速的填充到我的数组里?
------解决方案--------------------
会不会是多写了几个?
我记得好象写过200多个的
------解决方案--------------------
你这也太多了吧!
------解决方案--------------------
没写过那么长的,不行的话,就一个一个写了。
asmw1[0]= ;
asmw1[1]= ;
。。。
------解决方案--------------------
一定是你写多了
如
unsigned char asmw1[1158]={x个数};
你的x > 1158了
你查查看
你要快速添冲数据主要是看你的数据是否有规律可寻了
有规律的话一个循环就OK 了啊