社区
C语言
帖子详情
将函数指针作为参数,应该怎么办?
feeldead
2002-04-30 04:32:07
函数A需要一个函数指针作为参数,而这个函数指针指向的函数是如下类型:
int B ( int i );
请问函数A应该怎么定义,以及怎么调用?
...全文
78
2
打赏
收藏
将函数指针作为参数,应该怎么办?
函数A需要一个函数指针作为参数,而这个函数指针指向的函数是如下类型: int B ( int i ); 请问函数A应该怎么定义,以及怎么调用?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mylove0618
2002-04-30
打赏
举报
回复
agree with afsfop .
reven_zl
2002-04-30
打赏
举报
回复
void A(fun)
int (*fun)();
{
int temp;
temp=(*fun)(1);
......
}
调用如下:
A(B);
C语言 |
函数指针
作为函数的
参数
函数指针
有两种常用的用法,一种是作为结构体成员,关于
函数指针
作为结构体成员的用法可移步至上一篇【C语言笔记】
函数指针
作为...当
函数指针
作为
参数
传递的时候,这时接收
参数
传递的函数通常需要根据这个指针调...
函数指针
作为函数的
参数
函数指针
作为函数
参数
[c++]
函数指针
(将函数名作为
参数
传递给函数)
C++把函数A作为
参数
传递给另外函数B时,实际上是把函数A作为指针传递给另外的函数B,这就涉及到了
函数指针
。 1.
函数指针
函数指针
声明如下: return_type (*p_name)(arg_list); //表示返回值为return_type,
参数
列表...
c++将函数作为函数
参数
(
函数指针
)
要将函数作为
参数
进行传递,必须传递函数名。 process(think); //传递的是函数地址 process(think()); //传递的是函数的返回值 声明
函数指针
在声明指向函数的指针时,要声明指针指向的函数的类型,即声明应指定...
函数指针
的作用
回调函数:将一个
函数指针
作为
参数
传递给其它函数。后者将“回调”用户函数。 实例:实现一个与类型无关的查找函数(单链表) 思考:单链表的元素类型可能是字符串或者数组,数组和字符串无法作为
参数
传递给函数,...
C语言
69,371
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章