int n=3;int a[n];错在哪

如题所述

第1个回答  2016-12-17
A 变量不能用作声明数组得长度。如果是const int n=5 就可以(const相当于宏定义)
C中 数组的数据类型是int型得。 所以数组得各个元素应该是int 在这里 各个元素都是数组,所以它应该是一个二维数组
至于B 还没发现什么错误本回答被网友采纳
相似回答