isspace 함수

int isspace(int c); c가 공백을 출력하는 문자의 ASCII 코드 값인지 판별

입력 매개 변수 리스트

c 아스키 코드 값

반환 값

c가 공백, 탭, 엔터 등 공백 관련 문자일 때 0이 아닌 수, 아닐 때 0

사용 예

//C언어 표준 라이브러리 함수 가이드
//int isspace(int c); c가 공백을 출력하는 문자의 ASCII 코드 값인지 판별

#include <ctype.h>
#include <stdio.h>
int main(void)
{
    int i = 0;    

    printf("=== 공백과 관련있는 아스키 코드 ==\n")
    for (i = 0; i < 128; i++)
    {
        if (isspace(i))
        {
            printf("%#x    ", i);            
        }
    }
    printf("\n");
    return 0;
}

출력

=== 공백과 관련있는 아스키 코드 ==
0x9    0xa    0xb    0xc    0xd    0x20