반응형
#iscntrl #Control #제어문자
#include <ctrype.h> int iscntrl(int c); |
iscntrl 함수는 인수 c가 컨트롤 문자인지 알려줍니다.
c가 삭제문자(delete character)이거나 일반적인 컨트롤 문자(\x7F(127번 문자) 또는 0x00 ~ 0x1F)인 경우 0이 아닌 값을 반환합니다.
제어문자: 0 ~ 31, 127번 문자
#include <stdio.h>
#include <ctype.h>
#include <string.h>
int main()
{
int i;
for (i = 0; i < 256; i++)
{
if(iscntrl(i))
printf("%2d : 제어문자입니다.\n", i);
else
printf("%2d : 제어문자가 아닙니다.\n", i);
}
return 0;
}
반응형
'C_C++ > C_라이브러리_함수' 카테고리의 다른 글
(C언어) isgraph: 출력 가능 문자인지 확인한다 (0) | 2023.02.14 |
---|---|
(C언어) isdigit: 문자가 숫자인지 알려줍니다 (0) | 2023.02.14 |
(C언어) isascii: ASCII 코드값인지 알려줍니다 (0) | 2023.02.14 |
(C언어) isalpha: 문자가 알파벳 문자인지 판단한다 (0) | 2023.02.14 |
(C언어) isalnum: 문자가 알파벳이거나 숫자인지 판단한다 (0) | 2023.02.14 |