- #include <stdio.h>
- int *add(int *p2);
- int add1(int a);
- int add2(int (*p4)(int));
- int main()
- {
- int a=1;
- int *p1=&a;
- int *p3=add(p1);
- printf("p1=%p\tp3=%p\n",p1,p3);
- int (*p4)(int);
- p4=add1;
- int b=p4(4);
- printf("b=%d\n",b);
- int c=add2(p4);
- printf("c=%d\n",c);
- return 0;
- }
- int *add(int *p2)
- {
- return p2;
- }
- int add1(int a)
- {
- return 0;
- }
- int add2(int (*p4)(int))
- {
- return 0;
- }
复制代码
|
|