c语言之函数指针
2013-08-28 21:54
120 查看
定义:指向函数的指针:函数指针
函数:void printFuction()
函数指针:void(*ptf)()
赋值:ptf=printFuction(ptf=&printFuction)c语言规定:当用函数名(printFution)来初始化函数指针时,函数名会被转换为指向这个函数的指针
函数:void printFuction()
函数指针:void(*ptf)()
赋值:ptf=printFuction(ptf=&printFuction)c语言规定:当用函数名(printFution)来初始化函数指针时,函数名会被转换为指向这个函数的指针
#include<stdio.h> void printFuction(){ printf("test ptf\n"); } int main(){ void (*ptf)(); ptf = printFuction;//ptf=&printFuction; printf("ptf()\n"); ptf(); printf("(*ptf)\n"); (*ptf)(); return 0; }
相关文章推荐
- what's in string? c语言string类函数实现汇总 都是学习使用指针的好例子啊(算是读书摘抄和笔记吧)
- C语言之指针专题四:指针做函数参数
- [C语言]指针数组和指针数组|函数指针和指针函数
- c语言:基于函数指针的两个示例分析
- C语言指针作为函数返回值
- C语言之指针、数组和函数
- C语言中,数组名作为参数传递给函数时,退化为指针
- [转]C语言开发函数库时利用不透明指针对外隐藏结构体细节
- 指向函数的指针(续) - C语言
- C语言 第八章 函数、指针与宏
- c语言 指针作为函数参数
- 指向函数的指针1(c语言)
- 《IOS_作业C语言》高级指针(结构体指针、结构体数组指针、结构体数组指针,作为函数的参数使用、预编译指令)
- 关于C语言中的函数指针
- 【技术】C语言传递指针到函数 About transfer pointer into function
- 详解C语言中的函数、数组与指针
- C语言指针函数和函数指针详细介绍
- ios学习路线—C语言(函数,数组,字符串,指针)
- C语言中“指针”作为“函数参数”时的注意事项
- C语言 内存管理--指针的函数传递