C语言 isprint()函数
isprint()函数
C语言中,ctype.h库中的isprint()函数可以用于判断传递的参数中的字符是否是一个可打印的字符,比如大部分的转义字符就是不可打印的,比如\n、\'等。isprint()函数的语法如下:
int isprint(int c);
isprint()参数
参数 | 描述 |
---|---|
c | int类型字符,比如'x' |
isprint()返回值
如果参数是一个可打印的字符,则返回非零值,否则返回0。
isprint()实例代码
如下实例代码,用isprint()函数判断字符'\t'和'y':
#include "stdio.h"
#include "ctype.h"
int main() {
int a = '\t';
int b = 'y';
int i = isprint(a);
int j = isprint(b);
printf("%d\n",i);
printf("%d\n",j);
return 0;
}
免责声明:内容仅供参考,不保证正确性。