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)
대문자를 소문자로 반환
대문자만 소문자로 반환, 그외에는 그대로 반환