【发布时间】:2014-08-05 13:04:31
【问题描述】:
我最近研究了一些代码,做一些有问题的二维数组索引操作。以以下代码示例为例:
int a[5][5];
a[0][20] = 3;
a[-2][15] = 4;
a[5][-3] = 5;
上面的索引操作是否受到未定义行为的影响?
【问题讨论】:
-
这个有很好的副本但是我找不到,SO搜索功能比人们的记忆差很多
-
可能重复here,但不确定我们是否应该关闭这个,因为另一个不是很好的方式,另外,这里接受的答案更好......
标签: c arrays multidimensional-array undefined-behavior