ISCNTRL(3)

名称
iscntrl - 制御文字のテスト

書式
#include <ctype.h> int iscntrl(int c)

解説
iscntrl() 関数は制御文字であるかどうかをテストします。 ASCII 文字セットでは、下記の文字が該当します。

000 nul | 001 soh | 002 stx | 003 etx | 004 eot
005 enq | 006 ack | 007 bel | 010 bs | 011 ht
012 nl | 013 vt | 014 np | 015 cr | 016 so
017 si | 020 dle | 021 dc1 | 022 dc2 | 023 dc3
024 dc4 | 025 nak | 026 syn | 027 etb | 030 can
031 em | 032 sub | 033 esc | 034 fs | 035 gs
036 rs | 037 us | 177 del

戻り値
iscntrl() 関数は、文字テスト結果が偽のときゼロを返し、 真のときゼロ以外を返します。

関連項目
ctype(3), ascii(7)

規格
iscntrl() 関数は ansiC に準拠しています。