函数指针
来源:互联网 发布:java netty pdf 编辑:程序博客网 时间:2024/06/04 18:19
例1:
#include <stdio.h>int (*ptr)(void);int max(void){printf("max\n");return 10;}void main(void){ptr=max;printf("max=%d\n",(*ptr)());printf("hello world!\n");}
例2:
#include <stdio.h>int max(int a,int b){int c=a+b;return(c);}int min(int a,int b){int c=a-b;return(c);}void main(void){int(*pp)(int a,int b);//p pp;pp=max;printf("pp_max=%d\n",(*pp)(10,2));pp=min;printf("pp_min=%d\n",(*pp)(10,2));//printf("max=%d\n",max(10,2));//printf("min=%d\n",min(10,2));printf("come on!\n");}
例3:
#include <stdio.h>int max(int a,int b){int c=a+b;return(c);}int min(int a,int b){int c=a-b;return(c);}void main(void){int(*pp)(int a,int b);typedef int(*ptr)(int c,int d);ptr ptr_demo;ptr_demo = max;printf("ptr_demo_max=%d\n",ptr_demo(10,2));ptr_demo = min;printf("ptr_demo_min=%d\n",ptr_demo(10,2));pp=max;printf("pp_max=%d\n",(*pp)(10,2));pp=min;printf("pp_min=%d\n",(*pp)(10,2));printf("come on!\n");}
0 0
- 指针函数 函数指针
- 函数指针/指针函数
- 指针函数&函数指针
- 函数指针 指针函数
- 函数指针 指针函数
- 指针函数,函数指针
- 函数指针,指针函数,
- 指针函数,函数指针
- 函数指针 指针函数
- 函数指针、指针函数
- 指针函数&函数指针
- 函数指针 指针函数
- 函数指针 指针函数
- 函数指针&指针函数
- 指针函数 函数指针
- 指针函数 &函数指针
- 函数指针&指针函数
- void指针 函数指针
- 以下各节已定义,但尚未为布局页“~/Views/Shared/_Layout.cshtml”呈现:“Scripts”。
- 分手后”“在一起”的第十天
- python 自动生成ip列表
- Service : Intent Service
- 安卓学习笔记3——摄像头的使用
- 函数指针
- Java IO流学习总结 转载
- 滑轮控件研究四、VelocityTracker的简单研究
- 获取系统的图片,音频和视频文件
- UNIX的套接口(Socket)编程
- Linux上批量删除.svn目录
- 请不要转身走开
- Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules
- 以本心逆推人心,以本性逆推人性