2009. 1. 14. 15:46

ctype.h 함수 간단 정리 (정리중)

int isalnum( int c) 
문자가 알파벳 또는 숫자인지 판별 
0아닌값(참) : 0(거짓)

int isalpha( int c)
문자가 알파벳 인지 판별 
0아닌값(참) : 0(거짓)

int isascii( int c) 
아스키 문자인지 판별 
0아닌값(참) : 0(거짓)

int isblank( int c) 
공백 또는 탭문자인지 판별 
0아닌값(참) : 0(거짓)

int iscntrl( int c) 
제어문자인지 판별 
0아닌값(참) : 0(거짓)

int isdigit( int c) 
숫자형 문자인지 판별 
0아닌값(참) : 0(거짓)

int isgraph( int c) 
인쇄 가능한 문자인지 판별 
0아닌값(참) : 0(거짓) - 공백문자는 거짓

int islower( int c) 
소문자 인지 판별 
0아닌값(참) : 0(거짓)

int isprint( int c) 
인쇄 가능한 문자인지 판별 
0아닌값(참) : 0(거짓) - 공백문자는 참

int ispunct( int c) 
구획 문자인지 판별 
0아닌값(참) : 0(거짓)

int isspace( int c) 
공백문자(탭,개행등 포함)인지 판별 
0아닌값(참) : 0(거짓)

int isspace( int c) 
대문자 인지 판별 
0아닌값(참) : 0(거짓)

int isxdigit( int c) 
16진수형 문자인지 판별 
0아닌값(참) : 0(거짓)

int toupper( int ch) 
소문자를 대문자로 반환 
소문자만 대문자로 반환, 그외에는 그대로 반환

int tolower( int ch) 
대문자를 소문자로 반환 
대문자만 소문자로 반환, 그외에는 그대로 반환