第五阶段—指针与函数—函数指针—函数指针数组中的指针函数:定义一个函数指针数组,来存放指针函数,并调用这些指针函数
2021/10/4 23:41:06
本文主要是介绍第五阶段—指针与函数—函数指针—函数指针数组中的指针函数:定义一个函数指针数组,来存放指针函数,并调用这些指针函数,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1 #include<stdio.h> 2 char *fun1(char *p) 3 { 4 printf("%s\n", p); 5 return p; 6 } 7 char *fun2(char *p) 8 { 9 printf("%s\n", p); 10 return p; 11 } 12 char *fun3(char *p) 13 { 14 printf("%s\n", p); 15 return p; 16 } 17 18 int main(int argc, const char *argv[]) 19 { 20 char *(*pf[3])(char *P);//定义一个函数指针数组 21 pf[0] = fun1;//给数组元素赋初值 22 pf[1] = fun2; 23 pf[2] = fun3; 24 pf[0]("shen"); 25 pf[1]("shen"); 26 27 return 0; 28 }
这篇关于第五阶段—指针与函数—函数指针—函数指针数组中的指针函数:定义一个函数指针数组,来存放指针函数,并调用这些指针函数的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南