若有说明 int **fp(int); 则以下正确的是:
A: fp是指向一个返回值为整数的函数指针
B: fp是一个返回值为整型二级指针的函数
C: fp是指向一个返回值为整型指针的函数指针
D: 语法错
A: fp是指向一个返回值为整数的函数指针
B: fp是一个返回值为整型二级指针的函数
C: fp是指向一个返回值为整型指针的函数指针
D: 语法错
举一反三
- 定义int* swap()指的是______。 A: —个返回整型值的函数swap() B: —个返回指向整型值指针的函数swap() C: —个指向函数swap()的指针,函数返回一个整型值 D: 以上说法均错
- 定义int*swap()的是_______。 A: 一个返回整型值的函数swap() B: 一个返回指向整型值指针的函数swap() C: 一个指向函数swap()的指针,函数返回一个整型值 D: 以上说法均错
- 定义int *swap()指的是( )。 A: 指一个返回整型值的函数swap B: 指一个返回指向整型值指针的函数swap C: 一个指向函数swap()的指针,函数返回一个整型值 D: 以上说法均错
- 说明语句int *(*P)();的含义是( )。 A: P是一个指向int型数组的指针 B: P是指针变量,它构成了指针数组 C: P是一个指向函数的指针,该函数的返回值是一个整型 D: P是一个指向函数的指针,该函数的返回值是一个指向整型的指针
- 若声明函数int*func(void);则函数fun的返回值为: A: 一个指向整型变量的指针 B: 一个整数 C: 一个指向整型函数的指针 D: 一个整型函数的入口地址