回复 10 楼 TonyDeng
谢谢TonyDeng的回答,不过我是新手,可能听起来有点不好理解,我现在确实正在看结构体的资料

程序代码:#include <stdio.h>
#include<malloc.h>
int *fun()
{
int i=0;
int *res=(int *)malloc(10*sizeof(int));
int *p=res;
for(i=0;i<10;i++)
{
*p=i;
p++;
}
return res;
}
int main()
{
int count;
int *q=fun();
for(count=0;count<10;count++)
{
printf("%d\n",*q);
q++;
}
return 0;
}