精彩百例:函数指针和typedef的应用
2015-03-30 19:06
183 查看
/* filename:typedef function:create a pointer to point a function and typedef a data type to point function */ # include <stdio.h> typedef struct { int age; }people; void say_hello() { printf("Hello world!\n"); } typedef void(*Func)();//自定义一个数据类型,可以指向一个无返回值,无参数值的函数指针 int main(void) { Func p = say_hello;//声明一个函数指针,指向函数say_hello p(); return 0; }
运行结果:
相关文章推荐
- C语言结构体及typedef关键字定义结构体别名和函数指针的应用
- 精彩百例:函数指针
- typedef在函数指针上的应用
- 结合typedef更为直观的应用函数指针
- 结合typedef更为直观的应用函数指针
- typedef 函数指针的用法
- typedef函数指针使用方法
- typedef函数指针用法
- 函数指针应用
- 第10章 指针(七) 应用1------函数间数据的双向传递
- typedef 函数指针
- 函数指针的经典应用
- typedef 函数指针
- C++用typedef定义函数指针类型typedef可以用于定义函数指针类型
- typedef在函数回调上面的应用
- typedef 函数指针的用法
- typedef int(init_fnc_t) (void) 和 typedef int(*init_fnc_t) (void)函数类型和函数指针的区别
- typedef函数指针用法
- nginx中的函数指针的typedef
- typedef函数指针用法