글 수 232
2009.08.24 14:27:02 (*.51.52.98)
58662
설명
인수로 받은 문자가 ASCII 문자 인지를 판별합니다.
헤더 | ctype.h | |||||
형태 | int isascii( int c) | |||||
인수 |
| |||||
반환 |
|
예제
#include <stdio.h> #include <ctype.h> int main( void) { int ch1 = 13; int ch2 = 'a'; int ch3 = 256; // 아스키값 이상 if ( isascii( ch1)) printf( "%c(x%03x)는 ASCII입니다.\n", ch1, ch1); else printf( "%c(x%03x)는 ASCII가 아닙니다.\n", ch1, ch1); if ( isascii( ch2)) printf( "%c(x%03x)는 ASCII입니다.\n", ch2, ch2); else printf( "%c(x%03x)는 ASCII가 아닙니다.\n", ch2, ch2); if ( isascii( ch3)) printf( "%c(x%03x)는 ASCII입니다.\n", ch3, ch3); else printf( "%c(x%03x)는 ASCII가 아닙니다.\n", ch3, ch3); return 0; }
]$ ./a.out (x00d)는 ASCII입니다. a(x061)는 ASCII입니다. (x100)는 ASCII 아닙니다.