慕粉1520416194
2017-10-04 15:16
那个有一个代码int (*pquadrate )(int a)=&quadrate,是什么意思呀
* 表示pquadrate是一个指针 后边有个(int a) 表示是一个指向函数的指针 这个函数有一个形参(int a) 前边的int 表示指向的这个函数的返回值是 int类型 后边&quadrate是一个具体函数的入口地址 这个其实就是在初始化的同时 给这个指针赋值
意思就是定义一个指针指向quadrate函数
Linux C语言指针与内存
116558 学习 · 250 问题
相似问题