ctype.h에 있는 문자 분류 함수

CODEDRAGON Development/C, C++

반응형

ctype.h 있는 문자 분류 함수

함수의 원형

설명

int isalnum (int c);

알파벳인지 숫자인지를 검사

int isalpha (int c);

알파벳인지 아닌지를 검사

int isdigit (int c);

숫자인지 아닌지를 검사

int islower (int c);

소문자인지 아닌지를 검사

int isupper (int c);

대문자인지 아닌지를 검사

int isspace (int c);

공백 문자인지 아닌지를 검사

int isxdigit (int c);

16진수인지 아닌지를 검사

   

   

   

문자 분류 함수 활용 예

#include <stdio.h>

#include <ctype.h>

int main(void){

    char a1='A', a2='a', a3='Z';

    int result1, result2, result3;

   

    result1=isalnum(a1);

    result2=isupper(a2);

    result3=islower(a3);

   

    printf("%d %d %d \n", result1, result2, result3);

   

    return 0;

}