TOP - C言語 - ctype.h - iscntrl()

引数で与えられる文字のテストを行います。
制御文字の場合に真となります。

戻り値1 = iscntrl(引数1)

戻り値1 : int
          引数1をテストした結果が真 : 0以外
          引数1をテストした結果が偽 : 0
引数1   : int
          テストの対象となるASCII文字

(例)
#include <stdio.h>
#include <ctype.h>

int main ()
{
    int c;

    printf("iscntrl()結果\n");
    for (c=0x00; c<0x40; c=c+4)
    {
        if (iscntrl(c))
        {
            printf("[%02X]は真\n", c);
        }
        else
        {
            printf("[%02X]は偽\n", c);
        }
    }

    return 0;
}

実行結果
iscntrl()結果
[00]は真
[04]は真
[08]は真
[0C]は真
[10]は真
[14]は真
[18]は真
[1C]は真
[20]は偽
[24]は偽
[28]は偽
[2C]は偽
[30]は偽
[34]は偽
[38]は偽
[3C]は偽


Copyright(C) 2006-2018 CLAYPOT. All Rights Reserved.