若有定义:int *p;则以下说法正确的是
A: 变量名为*p
B: 变量类型为int
C: 变量名为p
D: 变量基类型为int*
A: 变量名为*p
B: 变量类型为int
C: 变量名为p
D: 变量基类型为int*
C
举一反三
- 若有以下说明和定义typedef int *INTEGERINTEGER p,*q;以下叙述正确的是( ) A: p是int型变量 B: p是基类型为int的指针变量 C: q是基类型为int的指针变量 D: 程序中可用INTEGER代替int类型名
- 若有如下定义:<br/>typedef int* Pint;<br/>Pint p,*q;<br/>下列叙述正确的是( ) A: 程序中可用Pint代替int类型名 B: p是基类型为int的指针变量 C: 不能用Pint来定义变量 D: p是int型变量,q是基类型为int的指针变量
- 若有以下说明和定义typedef int * INTEGER;INTEGER p,*q;以下叙述正确的是 。 A: p是int型变量 B: p是类型为int的指针变量 C: q是类型为int的指针变量 D: 程序中可用INTEGER代替int类型名
- 若有以下说明和定义:[br][/br]typedef int *INTEGER;[br][/br]INTEGER p,*q;[br][/br]以下叙述正确的是()。 A: p是int型变量 B: p是基类型为int的指针变量 C: q是基类型为int的指针变量 D: 7个字节程序中可用INTEGER代替int类型名
- 设有如下定义:typedef int *INTEGER;INTEGER p,*q;下列叙述正确的是_________。 A: 程序中可用INTEGER代替int类型名 B: 不能用INTEGER来定义变量 C: p是int型变量,q是基类型为int的指针变量 D: p是基类型为int的指针变量
内容
- 0
已知变量a被定义为int型变量,以下定义并初始化指针变量p的语句中正确的是( )。 A: int *p = *a; B: int p = a; C: int *p = &a; D: int *p = a;
- 1
若有定义“int *p[5];”,则以下叙述中正确的是 A: 定义了一个指针数组p,该数组含有5个元素,每个元素都是基类型为int的指针变量 B: 定义了一个基类型为int的指针变量p,该变量有5个指针 C: 定义了一个名为*p的整型数组,该数组含有5个int类型元素 D: 定义了一个可指向一维数组的指针变量p,所指一维数组应具有5个int类型元素
- 2
若有定义“int*p[5];”,则以下叙述中正确的是() A: 定义了一个基类型为int的指针变量p,该变量有5个指针 B: 定义了一个指针数组p,该数组含有5个元素,每个元素都是基类型为int的指针变量 C: 定义了一个名为*p的整型数组,该数组含有5个int类型元素 D: 定义了一个可指向一维数组的指针变量p,所指一维数组应具有5个int类型元素
- 3
若有定义 int *p; 则定义了一个名为*p的整型指针变量。
- 4
若有以下说明和定义: typedef int *INTEGER; INTEGER p,*q; 以下叙述正确的是()。 A: p是整型变量 B: p是基类型为整型的指针变量 C: q是基类型为整型的指针变量 D: 程序中可用INTEGER代替int类型名