다음을 통해 공유


입력 및 출력

I/O 함수는 파일 및 디바이스에서 데이터를 읽고 씁니다. 파일 I/O 연산은 텍스트 모드 또는 이진 모드로 수행됩니다. Microsoft 런타임 라이브러리에는 다음 세 가지 형식의 I/O 함수가 있습니다.

  • 스트림 I/O 함수는 데이터를 개별 문자 스트림으로 처리합니다.

  • 하위 수준 I/O 함수는 스트림 I/O에서 제공하는 연산보다 낮은 수준의 연산에 대해 직접적으로 운영 체제를 호출합니다.

  • 콘솔 및 포트 I/O 함수는 직접 콘솔(키보드 및 화면) 또는 I/O 포트(프린터 포트)에 읽거나 씁니다.

    참고 항목

    스트림 함수는 버퍼링되고 하위 수준 함수는 버퍼링되지 않으므로 이러한 두 형식의 함수는 일반적으로 호환되지 않습니다. 특정 파일 처리를 위해 단독으로 스트림 또는 하위 수준 함수를 사용합니다.

참고 항목

범주별 유버니설 C 런타임 루틴