C/Study

[C] fopen()에 쓰이는 파일 오픈 모드 종류

MoongStory 2024. 12. 16. 16:35
반응형
Mode
Access
r
텍스트 모드로 읽기.
w
텍스트 모드로 쓰기. 파일이 없을 경우 새로 생성. 존재할 시 기존의 내용삭제 후 새로운 내용으로 대체.
a
텍스트 모드로 쓰기. 파일이 없을 경우 새로 생성. 존재할 시 파일의 가장 끝부분부터 이어쓰기.
rb
바이너리 모드로 읽기.
wb
바이너리 모드로 쓰기. 파일이 없을 경우 새로 생성. 존재할 시 기존의 내용 삭제 후 새로운 내용으로 대체.
ab
바이너리 모드로 쓰기. 파일이 없을 경우 새로 생성. 존재할 시 파일의 가장 끝부분부터 이어쓰기.
r+
텍스트 모드로 읽기. 쓰기가 가능.
w+
텍스트 모드로 읽기. 쓰기가 가능. 파일이 없을 경우 새로 생성. 존재할 시 기존의 내용 삭제 후 새로운 내용으로 대체.
a+
텍스트 모드로 읽기. 쓰기가 가능. 파일이 없을 경우 새로 생성. 존재할 시 파일의 가장 끝부분부터 이어쓰기.
rb+
바이너리 모드로 읽기. 쓰기가 가능.
wb+
바이너리 모드로 읽기. 쓰기가 가능. 파일이 없을 경우 새로 생성. 존재할 시 기존의 내용 삭제 후 새로운 내용으로 대체.
ab+
바이너리 모드로 읽기. 쓰기가 가능. 파일이 없을 경우 새로 생성. 존재할 시 파일의 가장 끝부분부터 이어쓰기.
반응형