码迷,mamicode.com
首页 > 其他好文 > 详细

函数指针

时间:2020-03-20 15:37:10      阅读:75      评论:0      收藏:0      [点我收藏+]

标签:函数   nbsp   地址   调用函数   函数名   col   直接   out   int   

原函数声明:
void add(int a, int b)
{
cout << a + b << endl; }
用一个指针把函数名替换,得到函数指针
void (*p1)(int a, int b);//函数void add(int a,int b)的函数名add就是函数的地址。将地址add赋值给指针p1,就可以通过函数指针p1直接调用函数了。


指针p1的类型为void (*) (int a,int b),表明指针是一个指向某个函数的指针

指针指向的类型为void () (int a,int b)

赋值:
p1 = pdd;

或者直接定义:

void (*p1)(int a, int b) = add;

 





函数指针

标签:函数   nbsp   地址   调用函数   函数名   col   直接   out   int   

原文地址:https://www.cnblogs.com/liu6666/p/12532051.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!