로딩
요청 처리 중입니다...

[ C언어: 문자 처리 라이브러리 ]

 [ C언어: 문자 처리 라이브러리 ]

문자 관련 처리 라이브러리는 문자들을 검사하거나 대문자를 소문자로 변환시키는 함수들을 포함한다. 헤더파일 저장되기 때문에, 문자 처리 라이브러리를 사용하기 위해선 반드시 포함해야한다.

문자를 검사하는 함수 이름은 is..()로 시작된다. 인수는 int형으로 선언되며 반환값도 int형이다.

문자 검사 라이브러리 함수 함수 설명 isalpha(c) c가 영문자인가? (a-z, A-Z) isupper(c) c가 대문자인가?

(A-Z) islower(c) c가 소무나인가? (a-z) isdigit(c) c가 숫자인가?

(0-9) isalnum(c) c가 영문자이거나 숫자인가? (a-z, A-z, 0-9) isxdigit(c) c가 16진수의 숫자인가?

isspace(c) c가 공백문자인가? (' ', '\n', '\t', '\v', '\r') ispunct(c) c가 구두점 문자인가?

isprint(c) c가 출력가능한 문자인가? iscntrl(c) c가 제어 문자인가?...

# ctype # c언어 # 라이브러리 # 문자 # 처리