问题
单项选择题
在说明语句:int *f();中,标识符f代表的是
A.一个用于指向整型数据的指针变量
B.一个用于指向一维数组的行指针
C.一个用于指向函数的指针变量
D.一个返回值为指针型的函数名
答案
参考答案:D
解析: 本题考核的知识点是指针作为函数返回值的定义方式。定义指向整型元素的指针变量形式为:hat*指针变量名。定义指向整型一维数组的行指针形式为:int(*指针变量名[长度],定义指向返回值为整型的函数的指针变量的形式为:int(*函数名)(),定义返回值为指向整型的指针型函数的形式为:int*函数名(),本题定义的是一个返回值为指针型的函数f()。所以,4个选项中D为所选。