一个简单的指向函数的指针示例
来源:互联网 发布:网络主持人是做什么 编辑:程序博客网 时间:2024/06/05 00:12
源码:
#include <stdio.h>
void Hello1()
{
printf("Hello1 World\n");
}
void Hello2()
{
printf("Hello2 World!\n");
}
int main()
{
void (*fp)();
int a = getchar();
if (a > 1)
{
fp = Hello2;
}
else
{
fp = Hello1;
}
fp();
return 0;
}
上面的代码简单的给出了一个指向函数的指针的示例,从这段代码的3个加粗的代码行中,得出在使用该指针时3点需要注意的地方:
1. 指向函数的指针的定义必须要与它指向的函数的定义相同
2. 使用函数名给该指针赋值,但是不要在函数名上加双引号,否则会出现类型不匹配的错误
3. 使用指向函数的指针来调用函数时,像调用普通的函数一样,使用指针名加小括号,小括号里放上对应的实参即可。
- 一个简单的指向函数的指针示例
- 指向函数的指针_示例
- 一个函数函数指向自身的指针
- 指向函数的指针_简单运用
- typedef一个指向函数的指针
- C++函数指针指向一个返回函数指针的函数
- 函数指针的简单示例
- 指向函数的指针
- 指向函数的指针
- 指向函数的指针
- 指向函数的指针
- 指向函数的指针
- 指向函数的指针
- 指向函数的指针
- 指向函数的指针
- 指向函数的指针
- 指向函数的指针
- 指向函数的指针
- Chapter 3. Client API
- 稻草人的程序之路--XML文档数据的遍历
- SQL查询就那么一句话
- 使用response实现文件的下载
- 课程设计1 -------------- 王爽 汇编语言
- 一个简单的指向函数的指针示例
- 终于可以开始写博客了6.11-6.12
- 通过归档永久存储数据
- ZOJ1989 POJ1634 Who's the Boss
- 用JavaScript操纵HTML5的本地音频
- IE6下PNG图背景透明解决办法(IE6解决PNG透明)
- [Silverlight入门系列]实现局部元素全屏(Element部分全屏)
- down_interruptible函数和down函数的问题
- struts2通配符映射