C语言学习之通过指针变量调用它所指向的函数
生活随笔
收集整理的這篇文章主要介紹了
C语言学习之通过指针变量调用它所指向的函数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
通過指針變量調用它所指向的函數
int main(){int max(int,int);//函數聲明int (*p)(int,int);//定義指向函數的指針變量pint a,b,c;p=max;//使p指向max函數printf("請輸出a,b的值:\n");scanf("%d %d",&a,&b);c=(*p)(a,b);//通過指針變量調用max函數printf("a=%d\nb=%d\nmax=%d\n",a,b,c);}int max(int x,int y){//定義max函數int z;if(x>y){z=x;}else{z=y;}return(z);}
不懂請留言,謝謝!
總結
以上是生活随笔為你收集整理的C语言学习之通过指针变量调用它所指向的函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C语言学习之利用指针将字符串a复制为字符
- 下一篇: 【数据结构】—顺序表的插入、删除、查找操