Cライブラリ関数 - isprintは()
説明
文字を説教Cライブラリ関数のint isprintは(int型c)のチェックが印刷可能です。 非印字可能な文字は、文字の文字を制御します。
声明
ここで、()文isprintは関数です。
int isprint(int c);
パラメータ
- C -これは、文字のテストでした。
戻り値
cが印刷可能な文字がある場合、関数は、ゼロ以外の値(true)を返します。それ以外の場合は0(false)を返します。
例
次の例では、isprintは()関数が使用されている示しています。
#include <stdio.h> #include <ctype.h> int main() { int var1 = 'k'; int var2 = '8'; int var3 = '\t'; int var4 = ' '; if( isprint(var1) ) { printf("var1 = |%c| 是可打印的\n", var1 ); } else { printf("var1 = |%c| 是不可打印的\n", var1 ); } if( isprint(var2) ) { printf("var2 = |%c| 是可打印的\n", var2 ); } else { printf("var2 = |%c| 是不可打印的\n", var2 ); } if( isprint(var3) ) { printf("var3 = |%c| 是可打印的\n", var3 ); } else { printf("var3 = |%c| 是不可打印的\n", var3 ); } if( isprint(var4) ) { printf("var4 = |%c| 是可打印的\n", var4 ); } else { printf("var4 = |%c| 是不可打印的\n", var4 ); } return(0); }
それでは、以下になります上記のプログラムを、コンパイルして実行してみましょう:
var1 = |k| 是可打印的 var2 = |8| 是可打印的 var3 = | | 是不可打印的 var4 = | | 是可打印的