首页 > 代码库 > 16周(指针调用函数)
16周(指针调用函数)
/*
*copyright(c) 2014,烟台大学计算机学院
*All rights reserved。
*文件名称:16周(指针调用函数)
*作者:王忠
*完成日期:2014.12.11
*版本号:v1.0
*
*问题描述:按提示输入,通过指针调用函数,输出
*输入描述:1.2.3.4
*程序输出:输出各类
#include <iostream>using namespace std;void eat();void sleep();void hitdoudou();void run(void (*f)());int main(){ int iChoice; do { cout<<"请选择(1-吃;2-睡;3-打;其他-退)"; cin>>iChoice; if(iChoice==1) run(eat); else if(iChoice==2) run(sleep); else if(iChoice==3) run (hitdoudou); else if(iChoice==4) break; } while(true); return 0;}void eat(){ cout<<"我吃吃吃... ..."<<endl;}void sleep(){ cout<<"我睡睡... ..."<<endl;}void hitdoudou(){ cout<<"我除了打还能干什么... ..."<<endl;}void run(void (*f)()){ f();}
16周(指针调用函数)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。