>백엔드 개발 >C++ >C 언어에서 텍스트 파일과 바이너리 파일은 무엇입니까?

C 언어에서 텍스트 파일과 바이너리 파일은 무엇입니까?

WBOY
WBOY앞으로
2023-09-08 16:37:071160검색

C 언어에서 텍스트 파일과 바이너리 파일은 무엇입니까?

파일은 기록의 모음(또는) 데이터가 영구적으로 저장되는 하드 드라이브의 장소입니다.

파일 형식

C 언어에는 다음과 같은 두 가지 파일 형식이 있습니다. -

  • 텍스트 파일
  • 바이너리 파일

텍스트 파일

  • 사람이 이해하기 쉬운 문자와 숫자가 포함되어 있습니다.

  • 다음 상황에서는 텍스트 파일의 오류를 제거할 수 있습니다.

  • 텍스트 파일에서 텍스트와 문자는 바이트당 한 문자씩 저장됩니다.

  • 예를 들어 정수 값 4567은 메모리에서 2바이트를 차지하지만 텍스트 파일에서는 5바이트를 차지합니다.

  • 데이터 형식은 일반적으로 행 중심입니다. 여기서 각 줄은 별도의 명령입니다.

  • 바이너리 파일

    • 1과 0이 포함되어 있어 컴퓨터에서 쉽게 이해할 수 있습니다.

    • 바이너리 파일의 오류로 인해 파일이 손상될 수 있으며 감지하기가 어렵습니다.

    • 바이너리 파일에서 정수값 1245는 메모리와 파일에서 2바이트를 차지합니다.

    • 바이너리 파일을 읽거나 쓰려면 항상 지원 소프트웨어가 필요합니다.

    • 예를 들어 MP3 파일은 녹음기나 오디오 편집기로 생성할 수 있으며 음악 플레이어에서 재생할 수 있습니다.

    • MP3 파일은 이미지 뷰어나 데이터베이스 소프트웨어에서 재생할 수 없습니다.

    파일은 다음 범주로 나뉩니다.

    • 순차 파일 - 여기에서는 데이터가 순차적으로 저장되고 유지됩니다.
    • Random Access Files - 여기서 데이터는 순차적으로 저장되고 무작위로 검색됩니다.

    위 내용은 C 언어에서 텍스트 파일과 바이너리 파일은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

    성명:
    이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제