336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
개념 :
1. 파일 포인터는 현재 읽거나 쓸 위치를 값을 가르키는 것.
2. 파일을 새로 생성하거나 읽기모드로 개방한 경우 파일포인터는 0값
3. 원형 : long ftell(FILE *stream)
소스코드 : main.c
#include <stdio.h>
void main(void)
{
FILE *write = 0, *read = 0;
char szBuffer[256] = { 0, };
fopen_s(&write, "E:\\300\\110\\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));
fclose(write);
}
}
결과
#c언어입문, #c언어기초, #파일포인터구하기, #ftell
'Programing - C > C Basic grammar ' 카테고리의 다른 글
112 파일 포인터를 내 마음대로(fseek) (0) | 2017.08.16 |
---|---|
111 파일 포인터를 처음으로 이동(rewind) (0) | 2017.08.11 |
109 파일 버퍼 비우기( fflush ) (0) | 2017.08.10 |
108 파일에 형식화된 문자열 쓰고 읽기( fprintf_s, fscanf_s) (0) | 2017.08.10 |
107 문자열을 기록하고 읽어들이자.(fputs, fgets) (0) | 2017.08.10 |