回复 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; }