Loose-Info.com

Last Update 2019/12/24


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]は偽