Certificate/정보처리기사

[4과목 프로그래밍 언어 활용] 프로그래밍 언어 활용 - 146. ⭐ 라이브러리

S_sun 2025. 11. 20. 09:51
  • 프로그램을 효율적으로 개발할 수 있도록 자주 사용하는 함수나 데이터들을 미리 만들어 모아 놓은 집합체
  • 반복적인 코드 작성을 피하기 위해 미리 만들어 놓은 것
  • 필요할 때 언제든지 호출하여 사용
  • 도움말, 설치 파일 샘플 코드 등을 제공
  • 모듈과 패키지 모두를 의미
    • 모듈 : 하나의 기능이 한 개의 파일로 구현된 형태
    • 패키지 : 하나의 패키지 폴더 안에 여러 개의 모듈을 모아 놓은 형태
  • 표준 라이브러리
    • 프로그래밍 언어에 기본적으로 포함되어 있는 라이브러리
    • 여러 종류의 모듈이나 패키지 형태
  • 외부 라이브러리
    • 개발자들이 필요한 기능들을 만들어 인터넷 등에 공유해 놓은 것
    • 외부 라이브러리를 다운받아 설치한 후 사용

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

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

 

 

 

📖 Reference
 

2023 시나공 정보처리기사 필기 : 네이버 도서

네이버 도서 상세정보를 제공합니다.

search.shopping.naver.com

 

728x90
반응형