在 C++ 中,此函数的一个针对特定 locale 的模板版本 (isspace) 存在于头文件 <locale> 中。
参数
c
要检查的字符,转型为int类型,或EOF.
返回值
如果 c 确实是空白字符,则返回一个非零值(即true) 如果 c 确实是一个空白字符。否则返回零 (即false)。
示例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
/* isspace example */
#include <stdio.h>
#include <ctype.h>
int main ()
{
char c;
int i=0;
char str[]="Example sentence to test isspace\n";
while (str[i])
{
c=str[i];
if (isspace(c)) c='\n';
putchar (c);
i++;
}
return 0;
}