函数指针学习
来源:互联网 发布:一部电脑一个网络端口 编辑:程序博客网 时间:2024/05/20 11:33
#include<stdio.h>#include<stdlib.h>int jia(int a, int b)//函数名就存储代码段的首地址{return a + b;}int jian(int a, int b){return a - b;}int cheng(int a, int b){return a * b;}int chu(int a, int b){return a / b;}void main1(){int(*p)(int a, int b) = jia;//存储函数指针的地址//jia = jia;//函数名是常量指针,不可被修改printf("%d\n",p(1,2));p = jian;printf("%d\n", p(1, 2));getchar();}void main2(){//int a;//int a[10];//数组//int *a[10];//指针数组int(*p[4])(int a, int b) = { jia,jian,cheng,chu };//函数指针数组for (int i = 0; i < 4; i++)//用数组管理函数指针{printf("%d\n", p[i](10, 2));}getchar();}
阅读全文
0 0
- 函数指针学习笔记
- 函数指针的学习
- 函数指针学习
- 函数指针学习笔记
- 【函数指针】学习---转载
- 函数指针学习
- 函数指针再学习
- 函数指针的学习,
- 函数指针的学习
- 函数指针学习一
- 函数指针学习2
- C函数指针学习
- 学习函数指针
- C++学习:函数指针
- 函数指针的学习
- 函数指针学习小记
- c++学习 函数指针
- 函数指针学习
- 位操作与二进制学习
- 静态库
- 内存学习
- 指针数组学习
- 整数字符串转换
- 函数指针学习
- 常用的排序算法性能分析(1)—— 选择排序、插入排序、希尔排序
- 二级指针
- 多线程查找
- struct与指针
- bzoj1500 [NOI2005]维修数列(splay)
- 文件系统学习2 inode
- C语言-多级指针
- FreeRTOS 队列分析