基础知识 | 每日一练(13) 2019-06-05 17:01:36 浏览数 (3) 基础知识练习 学生:请问小编我总算弄清除函数指针的声明方法了, 但怎样才能初始化呢?小编:用下面这样的代码extern int func(); int (*fp)() = func;当一个函数名出现在这样的表达式中时, 它就会 “蜕变” 成一个指针 (即, 隐式 地取出了它的地址), 这有点类似数组名的行为。 通常函数的显示声明需要事先知道 (也许在一个头文件中)。因为此处并没有 隐式的外部函数声明 (初始式中函数名并非一个函数调用的一部分)。 extern func int 指针 0 人点赞 上一篇:分享雷军22年前编写的代码