int iscntrl(int c); c가 제어문자의 ASCII 코드 값인지 판별
입력 매개 변수 리스트
c 아스키 코드 값
반환 값
c가 제어문자일 때 0이 아닌 수, 아닐 때 0
사용 예
//C언어 표준 라이브러리 함수 가이드 //int iscntrl(int c); c가 제어문자의 ASCII 코드 값인지 판별 #include <ctype.h> #include <stdio.h> int main(void) { int i = 0; int count = 0; printf("=== 컨트롤 문자 아스키 코드 값 ===\n"); for (i = 0; i < 128; i++) { if (iscntrl(i)) { printf("%#04x ", i); count++; if (count % 10 == 0) { printf("\n"); } } } printf("\n"); return 0; }
출력
=== 컨트롤 문자 아스키 코드 값 === 0000 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f 0x7f