编程论坛
注册
登录
编程论坛
→
C++教室
非法标识符是什么意思?
ttkx888
发布于 2009-07-23 10:20, 2175 次点击
为什么我用vs2008不能添加指针数组呢? 说我起的名字中有非法的标识标。。数组符号[][]变为非法的了,那怎么添加数组啊?高手们帮回答下吧 谢谢了!
5 回复
#2
ET_bug
2009-07-23 10:28
我觉得变量名应该只把数组名写上就行了吧..作为一个变量名[]的确是非法的..
没用过2008,以上只是个人理解
#3
ttkx888
2009-07-23 11:29
回复 2楼 ET_bug
不加[]生成的就只是一个指针而不是数组指针了
#4
ET_bug
2009-07-23 12:10
那你还是用代码的方式写进去吧,那样应该可以...
#5
ttkx888
2009-07-23 18:10
以下是引用
ET_bug
在2009-7-23 12:10的发言:
那你还是用代码的方式写进去吧,那样应该可以...
这样是可以的,可是为什么以前我都可以添加数组指针的现在却不行了?以前我也是这么添加的都成功了也没提示标识符是非法的,实在想不通 不知道有没有高手出来解答下啊/ 是不是2008编译器的问题?
#6
pangding
2009-07-24 01:10
回复 5楼 ttkx888
我也没用过这功能。
你把变量类型写成 CBitmap[4][4] (其实这个才是变量的真正类型)
数组名写 bitmap 呢?
1