방통대/C프로그래밍
6-2 표준 함수
꿈꾸는 몽나
2024. 3. 25. 21:09
728x90
1. C언어에서의 함수
-표준함수 : C언어 자체에서 제공하는 함수
-> 표준함수의 원형은 헤더파일에 정의
ex) printf(), scanf()함수의 원형
*헤더파일에 정의되어 있음(stdio.h)
*표준함수를 사용하려면 stdio.h를 #include
ex2) sin(), cos() 함수의 원형
*헤더파일에 정의되어 있음(math.h)
*표준함수를 사용하려면 math.h를 #include
-> 표준함수의 실체는 라이브러리 파일에 수록
-> 표준함수를 사용하려면 원형이 선언되어 있는 헤더파일을 #include 시켜 주어야 한다.
C언어에서의 표준함수 예)
입력1)
// #include <stdio.h> // 입출력 함수를 처리하기 위한 헤더파일
// #include <math.h> // 수학 함수를 처리하기 위한 헤더파일
// abs(i) // i의 절댓값
// ceil(12.34) // 12.34이상의 최소 정숫값
// exp(i) // i의 지숫값
// floor(12.34) // 12.34미만의 최대 정숫값
// pow(4, 2) // 4의 2슨의 값
출력1)
입력2)
#include <string.h> // 문자열 처리함수(strlen)를 위한 헤더파일
#include <ctype.h> // 문자형태 판별함수(isalpha, isdigit)를 위한 헤더파일
strlen() : 문다열 길이를 구하는 함수
isalphad() : 영문자 여부를 구하는 함수
isdigit() : 숫자 여부를 구하는 함수
출력2)
728x90