검수요청.png검수요청.png

Stdio.h

위키원
dudrb0106 (토론 | 기여)님의 2021년 8월 25일 (수) 12:11 판
이동: 둘러보기, 검색

stdio.h은 표준입출력 라이브러리(Standard Input/Output library)의 약어로써, C 언어의 표준 라이브러리 함수의 매크로 정의, 상수, 여러 형의 입출력 함수가 포함된 헤더 파일이다.[1]

개요

1970년대, 벨 연구소마크 레스크가 쓴 "portable I/O package"로부터 내려저 왔다. C++에서는 호환성을 이유로 stdio.h 헤더 파일이 포함되어 있는 것과 마찬가지로 cstdio도 std 이름공간에서 stdio.h의 함수와 형식이 선언되어 있고 라이브러리 함수 (및 변종들)는 헤더 파일에 정의되어 있으므로, 프로그래머는 헤더 파일에 정의된 함수를 사용하기 위해 반드시 stdio.h 헤더 파일을 소스 코드에 포함해야 한다.[1]

헤더파일

표준 라이브러리 함수 printf( ), scanf( )등 이러한 함수들의 동작을 따로 정의해 놓은 파일을 의미한다.[2]

참고자료

  검수요청.png검수요청.png 이 Stdio.h 문서는 프로그래밍에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.  

  1. 1.0 1.1 stdio.h〉, 《위키백과》
  2. 네트동자, 〈2번째 헤더파일 stdio.h〉, 《티스토리》, 2015-04-10