| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 602 人关注过本帖
标题:[求助]这个函数怎么声明?
只看楼主 加入收藏
apodemas
Rank: 1
等 级:新手上路
帖 子:153
专家分:0
注 册:2005-4-22
收藏
 问题点数:0 回复次数:3 
[求助]这个函数怎么声明?
请问,一个函数,接受一个 int 参数,返回一个函数指针,指向的这个函数接受一个char参数,返回一个float类型,这个应该怎么声明?
搜索更多相关主题的帖子: 声明 函数 
2005-08-11 17:06
天堂的叛逆者
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2005-8-10
收藏
得分:0 
返回一个函数指针????我汗啊汗........那么这个函数是什么类型的呢?????
达人解释下下...........

个人理解如下.......
一个函数....接受一个函数指针参数返回整型值.......指向的函数接受一个char参数,返回一个float类型.........根据楼主题意修改........

声明如下........

int   fun(float(*fn1)(char));



2005-08-11 18:09
Antigloss
Rank: 1
等 级:新手上路
帖 子:109
专家分:0
注 册:2004-12-30
收藏
得分:0 

typedef float(*return_type)(char) ;

return_type fun(int);

[此贴子已经被作者于2005-8-13 20:49:13编辑过]

2005-08-13 20:47
apodemas
Rank: 1
等 级:新手上路
帖 子:153
专家分:0
注 册:2005-4-22
收藏
得分:0 
以下是引用Antigloss在2005-8-13 20:47:47的发言:

typedef float(*return_type)(char) ;

return_type fun(int);

哈,原来是这样,多谢啦~

[此贴子已经被作者于2005-8-14 12:03:57编辑过]


2005-08-14 12:00
快速回复:[求助]这个函数怎么声明?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.040535 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved