D答案也是错的,我看评论区很多人强行往对的方向去理解,何必呢,毕竟在这个教程里我发现的错误不是一个两个了,最新标准发行的的书我也看了,CSDN社区我也去搜了,结果就是里面的元素个数超出下标的限制了,虽然int x[0][4]也能输出结果5,但就是错误的,因为元素5并不在我们自己声明的元素里,地址都被混淆了,编译器却检查不出来,对自己的程序有很大影响,一定要遵循数组声明规范,要不然哪里出错了都不知道。
int x[][3]={1,2,3,4};
int x[][3]={1,2,3,4};
2023-03-25
举报