永发信息网

C++中函数指针怎么用

答案:1  悬赏:10  手机版
解决时间 2021-05-14 23:33
C++中函数指针怎么用
最佳答案
#include <iostream>
#include <algorithm>
using namespace std;

#define DEFUN( name ) void name() { cout << #name << " called.\n"; }

DEFUN( f1 )
DEFUN( f2 )
DEFUN( f3 )
DEFUN( f4 )
DEFUN( f5 )


void fac( int n )
{
int s = 1;
while ( n >= 1 )
s *= n--;
cout << s << ' ';
}

int main()
{
void (*f[])() = { f1, f2, f3, f4, f5 }; // 用处1
for ( int i = 0; i < 5; ++i )
f[i]();
int a[] = { 1,2,3,4,5 };
for_each( a, a + 5, fac ); // 主要用处是回调
cout.put( '\n' );
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
在买电脑时候,应该怎样选择?
长沙县申通快递(步行街分部)哪位知道具体地址
英语作文a hard-working friend
雨花区阿弥岭社区居委会地址在哪里啊
冬天注意保暖的句子,来一首关怀爱人注意保暖
谁会下载MP4啊?谁教教我 谢谢
为什么我的烽火战国签到礼包的六级礼包领取完
QQ密保问题答案忘了,除了申诉还有什么办法?
曾佚可潮是否是大众心理的进步
什么样的人才叫完美
浏阳市旅游百事通(圭斋东路)我想知道这个在什
有哪个可以帮我点亮所有的游戏图标
为什么刚落地的婴儿都只是一个劲的大哭而不是
哪些人不能喝咖啡
双峰县金澜湾皇家美容养生会所地址是什么,有
推荐资讯
卧龙区九牧(四福井文明小区北)这个地址在什么
qq图如何点亮
有谁知道在上海嘉定区自考学员怎么参加国家英
赞扬红军的简短句子,写一段赞美红军的话
樊城区襄樊卷烟厂阅览室地址是什么,有没有知
she大陆后援会什么时候开放注册??
嵌入硬盘录像机
黄州区华子养生馆怎么去啊,谁知道地址啊
Vassassin何意?
宛城区怡足苑(中达诽烊蟪鞘泄愠∥鞅?这个地址
DNF大将军带什么宠物好??
梁子湖区敏杰黑带精英地址在哪里啊
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?