C语言实现动态数组
int main(){
FILE *fileIn,*fileOut;
fileIn=fopen("data.txt","rb");
int temp;
int* array;
int* end;
int i,j,k;
array=(int *)malloc(sizeof(int));
end=array;
int inputIndex=0;
while(fscanf(fileIn,"%d",&temp)!=EOF){
end=(int *)malloc(sizeof(int));
if(end==NULL){
puts("nmsl");
break;
}
array[inputIndex]=temp;
inputIndex++;
}
for(i=0;i<inputIndex;i++){
printf("%d ",array[i]);
}
free(array);
free(end);
}