为了账号安全,请及时绑定邮箱和手机立即绑定

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

int x[][3]={1,2,3,4};

正在回答

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信