text mode와 binary mode

2019. 4. 7. 21:44임베디드/리눅스시스템프로그래밍

1. text mode

  • 문자를 저장할 때 사용되는 방식
  • "10"을 저장할 때 파일에는 "0x31, 0x30"이 저장된다
  • fputc/fputs/fprintf 그리고 fgetc/fgets/fscanf와 같은 API로 저장 가능

 

2. binary mode

  • 데이터를 저장할 때 사용되는 방식
  • "10"을 저장할 때 파일에는 "0x0a"가 저장된다
  • fwrite/fread API를 사용하며, Linux hexdump로 읽을 수 있다

'임베디드 > 리눅스시스템프로그래밍' 카테고리의 다른 글

저수준 파일 API  (0) 2019.04.08
binary 파일 읽고 쓰기  (0) 2019.04.07
파일 포지션-2  (0) 2019.04.07
fgets()와 fread()  (0) 2019.03.28
파일 포지션  (0) 2019.03.27