iscntrl函数讲解 <ctype.h>头文件函数
目录
1.头文件
2.iscntrl函数
1.头文件
以上这些函数都属于头文件<ctype.h>中的函数,其中包括iscntrl函数
#include<ctype.h>
2.iscntrl函数
简述:iscntrl 函数用来判断字符是否为控制字符,控制字符为ASCII值在0x00到0x7f之间
控制字符主要包括如下
'\f' '\n'
'\r' '\t'
'\v'
如果iscntrl遇到一个字符,会判断它是否为控制字符
iscntrl 判断字符时,如果是控制字符, iscntrl 就会返回一个非0的值,如果不是控制字符,就会返回0,比如:
arr数组中,arr[3]为 \t ,iscntrl函数判断出 \t 是一个判断字符,返回了非0的值
而arr[0]是字符 a,它不是一个控制字符,所以 iscntrl 返回了0
在字符串中,任意标点符号都是算元素的,包括空格