问题
单项选择题
语句int(*ptr)()的含义是( )。
A.ptr是一个返回值是血的函数
B.ptr是指向int型数据的指针变量
C.ptr是指向函数的指针,该函数返回一个血型数据
D.ptr是一个函数名,该函数的返回值是指向int型数据的指针
答案
参考答案:C
解析: 本题考查的是指向函数的指针。函数指针定义的基本格式为:类型标识符(指针变量名)( )。“类型标识符”为函数返回值的类型。
语句int(*ptr)()的含义是( )。
A.ptr是一个返回值是血的函数
B.ptr是指向int型数据的指针变量
C.ptr是指向函数的指针,该函数返回一个血型数据
D.ptr是一个函数名,该函数的返回值是指向int型数据的指针
参考答案:C
解析: 本题考查的是指向函数的指针。函数指针定义的基本格式为:类型标识符(指针变量名)( )。“类型标识符”为函数返回值的类型。