若有如下定义: int (*p)(), *q(); 则下列说法正确的是 ( )
A: p是一个函数名,q是一个指针变量
B: p是一个指向整型变量的指针变量,q是一个指向一维数组的指针变量
C: p和q是等价的,都是指针变量
D: p是指向函数的指针变量,函数的返回值是整型数据;q是带回指针值的函数
A: p是一个函数名,q是一个指针变量
B: p是一个指向整型变量的指针变量,q是一个指向一维数组的指针变量
C: p和q是等价的,都是指针变量
D: p是指向函数的指针变量,函数的返回值是整型数据;q是带回指针值的函数
举一反三
- 语句 int (*p)( ); 的含义是() A: p 是一个指向函数的指针变量,该函数的返回值是一个整型数据 B: p 是指针变量,指向一个整型数据 C: p 是一个指向一维数据的指针变量 D: p 是指针函数
- 语句“int (*p)( );”的含义是( )。 A: p是一个指向一维数组的指针变量 B: p是指针变量,指向一个整型数据 C: p是一个指向函数的指针,该函数的返回值是一个整型 D: 以上都不对
- 声明语句int (*p)();的含义是________。 A: p是一个指向函数的指针,该函数的返回值是一个整型 B: p是一个指向一维数组的指针变量 C: p是指针变量,指向一个整型数据 D: 以上都不对
- 声明语句int(*p)();的含义是________。 A: p是一个指向一维数组的指针变量 B: p是一个指向函数的指针,该函数的返回值是一个整型 C: p是指针变量,指向一个整型数据 D: 以上都不对
- 声明语句int(*p)();的含义是________。 A: p是一个指向一维数组的指针变量 B: p是一个指向函数的指针,该函数的返回值是一个整型 C: p是指针变量,指向一个整型数据 D: 以上都不对