返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #17239同步于 2008/12/8
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
菜鸟的问题:为什么二维数组(例如int a[][SIZE])后面的[]中一
cfy744674198
2008/12/8镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
假如允许
char a[][];
a[1] = {1,2};
a[2] = {3};
a[3] = {4,5,6};
...
那么a++,是加1加2还是加3?
【 在 muddle 的大作中提到: 】
: 假如允许
: char a[][];
: a[1] = {1,2};
: ...................
a++ ?不会报错吗?
会报错,a是常量,不允许进行这样的操作,不过他的主要意思不是这个,他是想解释为什么必须确定第二维的大小,正如伊所说,如果不确定第二维的大小,将无法确定下一个位置的入口地址,故必须确定二维的长度,同理也适用于多维。
【 在 LOVEBABY 的大作中提到: 】
: a++ ?不会报错吗?