一道C语言题目:下面对函数形式参数声明正确的是

问题描述:

一道C语言题目:下面对函数形式参数声明正确的是
A.int a[]
B int a[][]
C.int a[]={0};
D.int a[2][]
为什么选择A?
1个回答 分类:综合 2014-12-15

问题解答:

我来补答
根据数组的定义:数组定义是必须初始赋值或定义数组的长度.
根据这个定义可知1、2是错的,D选项中只说明了数组为2行并没有说明数组的列数,所以也是错的.而C选项中一维数组有初始赋值0,是符合的,最终答案就只能是C了.
所以答案为:C
 
 
展开全文阅读
剩余:2000