网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

函数指针怎么传参数

时间:2024-11-06 11:07:08

1、定义某一函数的指针类型:就像自定义数据类型一样,我们也可以先定义一个函数指针类型,然后再用这个类型来申明函数指针变量。

函数指针怎么传参数

2、 PINT px=&x;//与int * px=&x;是等价的。PINT类型其实就是int * 类型*px=10;//px就是int*类型的变量

函数指针怎么传参数

3、//自行包含头文件,void MyFun(int x);//此处的申明也可写成:void MyFun( int );

函数指针怎么传参数

4、typedef void (*FunType)(int );//这样只是定义一个函数指针类型,FunType FunP; //然后用FunType类型来申明全局FunP变量

函数指针怎么传参数

5、int main(int argc, char* argv[]),//FunType FunP;//函数指针变量当然也是可以是局部的 ,那就请在这里申明了。

函数指针怎么传参数

6、首先,在void (*FunType)(int ); 前加了一个typedef 。这样只是定义一个名为FunType函数指针类型,而不是一个FunType变量。

函数指针怎么传参数

7、然后,FunType FunP;这句就如PINT px;一样地申明一个FunP变量。其它相同。整个程序完成了相同的事。

函数指针怎么传参数
© 2025 小知经验
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com