#include <stdio.h>
#include<stdlib.h>
int func (int x);
int main(int argc,char *argv[],char** env)
{
/*int i;
printf("%d\n",argc);
for(i=0;argv[i]!=NULL;i++)
printf("%s\n",argv[i]);
for(i=0;argv[i]!=NULL;i++)
printf("%s\n",env[i]);
*/
/*int * pt;
int t=10;
int x;
double *a;
pt=&t;
x=&t;
printf("%d %d %d\n",a,a+1,&a[0]);
printf("%d\n",t);
printf("%d\n",&t);
printf("%d\n",pt);
printf("%d\n",pt-1);
printf("%d\n",sizeof(pt));
printf("%d\n",&pt);
printf("%d\n",*pt);
printf("%d\n",*(int*)x);
printf("%d\n",*(int*)1);
*/
int a=1;
int* pa=NULL;
int** ppa=&pa;
int (*funcname)(int x);
pa= (int*)malloc(10*sizeof(int));
*pa=321;
funcname=func;
printf("%d\n",*pa);
free(pa);
//func(a);
//printf("%d",pa);
return 0;
}
int func (int x)
{
x++;
printf("%d\n",x);
return x;
}
---贴吧极速版 For UWP
#include<stdlib.h>
int func (int x);
int main(int argc,char *argv[],char** env)
{
/*int i;
printf("%d\n",argc);
for(i=0;argv[i]!=NULL;i++)
printf("%s\n",argv[i]);
for(i=0;argv[i]!=NULL;i++)
printf("%s\n",env[i]);
*/
/*int * pt;
int t=10;
int x;
double *a;
pt=&t;
x=&t;
printf("%d %d %d\n",a,a+1,&a[0]);
printf("%d\n",t);
printf("%d\n",&t);
printf("%d\n",pt);
printf("%d\n",pt-1);
printf("%d\n",sizeof(pt));
printf("%d\n",&pt);
printf("%d\n",*pt);
printf("%d\n",*(int*)x);
printf("%d\n",*(int*)1);
*/
int a=1;
int* pa=NULL;
int** ppa=&pa;
int (*funcname)(int x);
pa= (int*)malloc(10*sizeof(int));
*pa=321;
funcname=func;
printf("%d\n",*pa);
free(pa);
//func(a);
//printf("%d",pa);
return 0;
}
int func (int x)
{
x++;
printf("%d\n",x);
return x;
}
---贴吧极速版 For UWP