C의 입출력
✒️ 2025-05-15 15:54 내용 수정
수제비 2024 정보처리기사 필기 5판 1권의 내용을 정리
TCPSchool의 내용을 정리
- C에선
stdin표준 스트림을 통해 입력 장치를 다루고,stdout표준 스트림을 통해 출력 장치를 다룬다.
스트림(Stream)
실제의 입력이나 출력이 표현된 데이터의 이상화된 흐름
- Java의 파일 입출력과 스트림 참고.
- 운영 체제에 의해 생성되는 가상의 데이터 연결 고리이다.
- 파일과의 연결은 사용자가 직접 스트림을 생성하고 소멸해야 하지만, 콘솔 장치에 대한 스트림은 프로그램 실행 시 자동으로 생성되고, 종료 시 자동으로 소멸한다.
| 스트림 | 설명 |
|---|---|
stdin |
표준 입력 |
stdout |
표준 출력 |
stderr |
표준 오류 |
End Of File
- C에서 운영체제에 상관 없이 파일의 끝에 도달했을 때 반환하는 값으로, 값은
-1이다.