본문 바로가기

C

파일의 크기 알아내기

    => 파일포인터로 파일을 열어주고 파일의 끝으로 이동 그 값을 저장하여 파일의 사이즈를 알아낸다.

      ex> int lenth;

FILE *fp = fopen("파일이름","r");        // 읽기 모드로 파일을 열어주고

fseek(fp, 1, SEEK_END);                // 파일 포인터를 파일의 끝으로 이동     *인자값(파일포인터, 오프셋, 위치)

lenth = ftell(fp);                              // 길이를 리턴