与isdigit()函数一样,C中是否有任何内置函数来检查特殊字符(如空格和制表符)

时间:2019-05-30 01:34:48

标签: c

是否想知道C中是否有任何内置函数可以像isdigit()函数那样检查空格,制表符等特殊字符?

1 个答案:

答案 0 :(得分:1)

§7.4 Character handling <ctype.h>函数中查找并学习C11标准定义的函数。

isspace()函数会查找相当通用的空白字符集:

' ', '\t', '\r', '\f', '\n', '\v'

isblank()函数查找所需的集合:

' ', '\t'

在某种程度上,POSIX变体取决于语言环境-isspace()isblank()的POSIX规范不太强调匹配哪些字符,但是否认与C标准冲突,因此在C语言中语言环境,行为符合C标准要求。