336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

주의 사항 : 


사용시 전에 기록된 내용이 모두 지워 집니다.





소스 코드 : main.c

#include <stdio.h>


void main(void)

{

FILE *write = 0, *read = 0;

char szBuffer[256] = { 0, };


fopen_s(&write, "E:\\300\\111\\file.txt", "w+");


if (write == NULL)

{

puts("fail : create file");

}

else

{

printf_s("기록 전 파일 포인터의 위치 : %d\n", ftell(write));

fputs("write text", write);

puts("write text");

printf_s("기록 후 파일 포인터의 위치 : %d\n", ftell(write));

puts(" 파일 위치를 처음 이동");

rewind(write);

printf_s("rewind 호출 후 파일 포인터의 위치 : %d\n", ftell(write));

fputs("call rewind ", write);

fclose(write);



// 파일 읽기 모두로 생성하여  확인

fopen_s(&read, "E:\\300\\111\\file.txt", "r");

if (read == NULL)

{

puts("faild read file");

}

else

{

fgets(szBuffer,sizeof(szBuffer),read);


puts(szBuffer);



fclose(read);


}

}

}





결과



#c언어입문,#c언어배우기,#c언어초보,#파일포인터를처음으로,#rewind

+ Recent posts