第十六周项目3——用函数指针调用函数
来源:互联网 发布:纯电动汽车知豆 编辑:程序博客网 时间:2024/05/16 10:38
/*
*Copyright(c)2014,烟台大学计算机学院
*All rights reserved.
*文件名称:test.cpp
*作者:李晓凯
*完成日期:2014年 12月 14 日
*版本号:v1.0
*
*问题描述:选择输出
*程序输入:输入一个数字选择
*Copyright(c)2014,烟台大学计算机学院
*All rights reserved.
*文件名称:test.cpp
*作者:李晓凯
*完成日期:2014年 12月 14 日
*版本号:v1.0
*
*问题描述:选择输出
*程序输入:输入一个数字选择
*程序输出:输出对应的语句
*/
#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 break; } while(true); return 0;}void run(void(*f)()){ (*f)();}void eat(){ cout<<"我吃吃吃......"<<endl;}void sleep(){ cout<<"我睡睡睡......"<<endl;}void hitdoudou(){ cout<<"我不打还能干什么...打打打..."<<endl;}
0 0
- 第十六周项目三—用函数指针调用函数
- 第十六周项目3-用函数指针调用函数
- 第十六周项目3用函数指针调用函数
- 第十六周项目3--用函数指针调用函数
- 第十六周 项目3 用函数指针调用函数
- 第十六周项目3-用函数指针调用函数
- 第十六周 项目3:用函数指针调用函数
- 第十六周项目 3 用函数指针调用函数
- 第十六周项目3-用函数指针调用函数
- 第十六周 【项目3-用函数指针调用函数】
- 第十六周项目3--用函数指针调用函数
- 第十六周项目3——用函数指针调用函数
- 第十六周项目3 用指针调用函数
- 第十六周项目三——用函数指针调用函数
- 第十六周项目三——用函数指针调用函数
- 第十六周项目三:用函数指针调用函数
- 第十六周项目三:用函数指针调用函数
- 第十六周项目三 用函数指针调用函数
- node使用redis缓存
- 控制文件恢复系列(3)
- 关于实验五第三个实验“比赛问题”的一些看法
- ZMAP扫描mongodb配合多线程验证脚本
- [ruby] 语法
- 第十六周项目3——用函数指针调用函数
- H264--1--编码原理以及I帧B帧P帧
- 异步操作类AsyncTask 详解
- 按钮点击计时器
- Oracle中的口令管理
- Flash芯片的通病
- Platform Builder: Using Environment Variables to Control Macro Definition
- 数据库服务器CPU 突然持续100%后自动下降原因诊断
- poj 1503