8.8 요약
• C 라이브러리는 다양한 헤더 파일을 통해 연결된다.
• 수학 함수는 tgmath.h에서 제공하는 타입-독립 매크로로 사용하는 것이 가장 좋다.
• 입력과 출력(IO) 인터페이스는 stdio.h에서 제공한다. 텍스트나 원본 바이트로 IO를 수행하는 함수를 제공한다. 텍스트 IO는 직접 실행될 수도 있고 특정한 서식으로 구성될 수도 있다.
• 스트링 처리 기능 중 문자 분류에 대한 것은 ctype.h에서 제공하는 함수로 처리하고, 숫자 변환에 대한 것은 stdlib.h에서 제공하고, 스트링을 다루는 함수는 string.h에서 제공한다.
• time.h에서 제공하는 시간 처리 함수는 우리가 일상에서 사용하는 달력 시간(calendar time)을 다룰 수도 있고, 초나 나노 초 단위의 물리 시간(physical time)도 다룰 수 있다.
• C 표준은 구동 중인 프로그램의 실행 환경을 표현하는 데 아주 기본적인 인터페이스만 제공한다. getenv는 환경 변수에 접근하는 기능을 제공하고, locale.h는 일상 언어에 대한 인터페이스를 제공한다.