单选题
👁️ 浏览量:

试题题干

设 int *p, *q[3];,则p和q分别是(   )

A

整型变量和整型数组

B

​指针变量和指针数组

C

整型变量和指向数组的指针

D

指针变量和指向数组的指针

参考答案

正确答案:

试题解析

指针变量定义的一般形式如下:数据类型符 *指针变量名[=初始地址值],…;例如,int *p;。故p是​指针变量。

指针数组是数组中的元素均为指针变量,可用于处理二维数组或多个字符串。数据类型符 *指针数组名[数组长度]; 例如,int *p[6];。故q是指针数组。