早教吧 育儿知识 作业答案 考试题库 百科 知识分享

设有语句int(*p)();则p是一个()\x05   A.指向一维整型数组的指针变量\x05  B.指针函数,该函数的返回值为指向整型变量的指针\x05  C.指向函数的指针变量,该函

题目详情
设有语句int(*p)();则p是一个( )
\x05    A.指向一维整型数组的指针变量
\x05   B.指针函数,该函数的返回值为指向整型变量的指针
\x05   C.指向函数的指针变量,该函数的返回值为整型
\x05D.数组指针,它的每个元素都是一个可以指向整型变量的指针变量
▼优质解答
答案和解析
p是指向函数的指针变量,这题选C.
具体用法:
你可以定义一个 int func()的函数;可把函数func()赋给p作为p的值,即把func()的入口地址赋给p,以后就可以用p来调用该函数,实际上p和func都指向同一个入口地址,不同就是p是一个指针变量,不像函数名称那样是死的,它可以指向任何函数,就看你想怎么做了.在程序中把哪个函数的地址赋给它,它就指向哪个函数.
看了 设有语句int(*p)();...的网友还看了以下: