指向函数的指针变量
在編譯時(shí),編譯系統(tǒng)為函數(shù)分配一段存儲(chǔ)空間,這段存儲(chǔ)空間的起始地址(又稱為函數(shù)入口)稱為這個(gè)函數(shù)的指針。
#include <stdio.h>int main() {int max(int,int);int (*p)(int,int); //定義指向函數(shù)的指針變量pint a,b,c;p=max; //使指針變量p指向函數(shù)maxprintf("please enter a and b:");scanf("%d,%d",&a,&b);c=(*p)(a,b); //在這里通過指針調(diào)用函數(shù)printf("a=%d\nb=%d\nmax=%d\n",a,b,c);return 0;}int max(int x,int y) {int z;if(x>y)z=x;else z=y;return z;}總結(jié)
- 上一篇: 分布式数据库在金融应用场景中的探索与实践
- 下一篇: 专题:数据自治开放(上)