以下正确的叙述是()。
A: 数组名实际上是此数组的首地址,所以数组名相当于一个指针变量
B: 若定义数组a[2][3],则a+1和(a+1)完全相等
C: 若定义数组a[2][3],则++a和a[1]完全等价
D: 某函数的形参为一个数组,则调用此函数时只能将数组名作为对应的实参
A: 数组名实际上是此数组的首地址,所以数组名相当于一个指针变量
B: 若定义数组a[2][3],则a+1和(a+1)完全相等
C: 若定义数组a[2][3],则++a和a[1]完全等价
D: 某函数的形参为一个数组,则调用此函数时只能将数组名作为对应的实参
举一反三
- 下面的叙述中正确的是________。 A: 将指向函数的指针作为函数的参数,不符合结构化程序设计的原则 B: 数组名实际上是数组的首地址,所以数组名相当于一个指针变量 C: 若定义了数组a[2][3],则a+1和*(a+1)完全等价 D: 某函数的形参为一个数组,则调用此函数时,对应的实参只能是数组名
- 以下关于数组作为函数参数叙述不正确的是 。 A: 数组名作为函数的实参,此时形参不能是指针 B: 数组名作为函数的实参,其实质就是将实参数组的首地址传给形参的数组名 C: 形参数组和实参数组在定义时,长度可以不同 D: 形参数组可以不指明数组长度
- 数组名实际上是此数组的首地址,所以数组名相当于一个指针变量。
- 函数的形参为一个数组,则调用此函数时将数组名作为对应的实参。
- 数组名实际上是此数组的首地址,所以数组名相当于一个指针变量。 A: 正确 B: 错误