二维数组的名字是一个二级指针即指针的指针。
举一反三
- 二维M*N数组的名字是一个指向N元数组的指针常量。
- 若有定义typedef char *POINT; POINT p,q[3],*r;则p、q和r分别是字符型的( )。 A: 变量、一维数组和指针变量 B: 指针变量、一维数组指针和二级指针变量 C: 变量、二维数组和指针变量 D: 指针变量、一维指针数组和二级指针变量
- 将二维数组名作为主调函数传入的实参,则被调函数的形参可以是( )。 A: 一维数组指针 B: 二维数组指针 C: 普通的一级指针 D: 普通的二级指针
- 将二维数组名作为主调函数传入的实参,则被调函数的形参可以是( )。 A: 一维数组指针 B: 二维数组指针 C: 普通的一级指针 D: 普通的二级指针
- 二维数组名本质上是一个二级指针常量。( )