연구관련/프로그래밍

[c언어] file 이어서 쓰기

우주여행가 2011. 9. 6. 10:24
어떤 함수를 계속해서 call 할 때, 이 안에서 어떤 값을 file로 쭉 쓰고 싶은 경우,

덮어쓰지 않고, 연속해서 이어 쓰려면

FILE* fp = fopen("D:\\test.txt","a");

와 같이 a를 옵션으로 써주면 된다.  append의 의미

예)

(함수 내부 )

 FILE* fp=fopen("D:\\test.txt","at+");

..........중략.........
fprintf(fp,"%d\t%d\t%f\n",p,n,kv); 
...........중략........

fclose(fp);