若有int *p;其语义是表示p是一个整型类型的指针变量,正确吗?
举一反三
- 若有int(*p)[4];则表示变量p是一个指向有4个元素的一维整型数组的指针变量。
- 若有int (*p)[4];则表示变量p是一个指向有4个元素的一维整型数组的指针变量。 A: 正确 B: 错误
- 若有定义 int *p; 则定义了一个名为*p的整型指针变量。
- 若有定义 int *p; 则定义了一个名为*p的整型指针变量。 A: 正确 B: 错误
- 若有以下说明和定义: typedef int *INTEGER; INTEGER p,*q; 以下叙述正确的是()。 A: p是整型变量 B: p是基类型为整型的指针变量 C: q是基类型为整型的指针变量 D: 程序中可用INTEGER代替int类型名