Programming Language/C언어

[C언어] 파일 입출력 - 읽기 (fopen, fgets, fseek, feof, fclose)

lxvxxu 2025. 3. 29. 14:41

 

 

1) fopen(경로, mode);

FILE * 형의 값을 반환

 

 

2) fgets(buffer, length, file);

fgets 함수는 줄바꿈(\n)이 있다면 줄바꿈까지만 읽어온다.
따라서 fgets함수가 호출되었을 때는 첫 번째 line까지만 읽어온다.

 

 

3) fseek(파일, 이동할 거리, 이동을 시작할 위치);

file을 읽어들일 때에는 file pointer라는 것이 있다.

 

 

 

 

 

 

 

 

 


참고 자료

1) 

https://jeckl.tistory.com/entry/C%EC%96%B8%EC%96%B4-21%EA%B0%95-%ED%8C%8C%EC%9D%BC-%EC%9E%85%EC%B6%9C%EB%A0%A5-%EC%9D%BD%EA%B8%B0-fopen-fgets-fseek-feof-fclose

 

([C언어] 21강) 파일 입출력 - 읽기 (fopen, fgets, fseek, feof, fclose)

이번 강좌에서는 파일 입출력을 배울겁니다. 파일 입출력이란 뭘까요?? 우리는 흔히 텍스트파일, 엑셀파일, 지금은 잘 모르실 제이슨파일 등등 많은 종류의 파일을 사용합니다. 이 파일들을 읽

jeckl.tistory.com

 

2)

https://blog.naver.com/highkrs/220195938896

 

[C언어 강의37] 파일 입출력 -3 (fgets, fputs)

안녕하세요 모프 입니다.    전의 강의까진 문자를 하나씩밖에 읽고 쓰는것만 배웠습니다. ...

blog.naver.com