정보처리기사 · 핵심요약

2026 정보처리기사 필기 핵심요약

2026

학습유형 선택

프로그래밍 언어 활용

핵심280

C언어의 대표적인 표준 라이브러리

출제 빈도 9회

원본 89쪽

C언어는 라이브러리를 헤더 파일로 제공하는데, 각 헤더 파일에는 응용 프로그램 개발에 필요한 함수들이 정리되어 있다.

C언어에서 헤더 파일을 사용하려면 ‘#include <stdio.h>’와 같이 include문을 이용해 선언한 후 사용해야 한다.

헤더 파일기능•데이터의 입·출력에 사용되는 기능들을 제공함stdio.h•주요 함수 : printf, scanf, fprintf, fscanf, fclose, fopen 등•수학 함수들을 제공함math.h•주요 함수 : sqrt, pow, abs 등•문자열 처리에 사용되는 기능들을 제공함string.h•주요 함수 : strlen, strcpy, strcmp, strrev 등•자료형 변환, 난수 발생, 메모리 할당에 사용되는 기stdlib.h능들을 제공함•주요 함수 : atoi, atof, srand, rand, malloc, free 등•시간 처리에 사용되는 기능들을 제공함time.h•주요 함수 : time, clock 등

잠깐만요 ! malloc( ) 함수 / free( ) 함수malloc( ) 함수바이트 단위로 메모리 공간을 동적으로 할당하며, 메모리 할당이 불가능할 경우 NULL이 반환됩니다.

free( ) 함수malloc( ) 함수에 의해 동적으로 할당된 메모리를 해제합니다.

원본 추출 이미지(검수용·회차 숫자 원문 포함)

구조화된 본문이 원본과 맞게 들어갔는지 확인하기 위한 이미지입니다. 이미지 안에는 원본 회차 숫자와 다음 절 일부가 포함될 수 있습니다.