C语言:指针
#include <stdio.h> #include <stdlib.h> int sum(int a,int b) { int c; c=a+b; printf("c=a+b=%d\n",c); return 0; } int main() { int (*p2)(int,int); p2=sum; printf("%02x\n",*p2); printf("%02x\n",p2); p2(2,3); (*p2)(3,4); getchar(); }
所谓指针,也就是内存的地址;所谓指针变量,也就是保存了内存地址的变量。