반응형
#include <ctype.h> int isspace(int c); |
isspace 함수는 인수 c가 공백 문자(스페이스, 탭, 줄바꿈 문자, 개행 문자, 수평 탭, 폼 피드)인지를 나타냅니다.
c가 공백문자이면 0이 아닌 값을 반환합니다.
공백 문자: ASCII 코드: 9, 10, 11, 12, 13, 32번 문자
다음 코드는 ASCII 코드 0 ~ 255번 문자중에서 공백문자를 나타낸 것입니다.
#include <stdio.h>
#include <ctype.h>
int main()
{
int i;
for (i = 0; i < 256; i++)
{
if(isspace(i))
printf("%d : space 문자\n", i);
}
return 0;
}
반응형
'C_C++ > C_라이브러리_함수' 카테고리의 다른 글
(C언어) itoa, ltoa: 정수를 문자열로 변환한다 (0) | 2023.02.16 |
---|---|
(C언어) isxdigit: 16진수 문자인지를 확인합니다 (0) | 2023.02.15 |
(C언어) ispunct: 구두점 문자(문장 부호 문자)인지를 나타냅니다 (0) | 2023.02.15 |
(C언어) isprint: 인쇄 가능한 문자인지 나타냅니다 (0) | 2023.02.15 |
(C언어) islower, isupper: 소문자/대문자인지를 나타냅니다 (0) | 2023.02.15 |