Linux 下判断空白字符串 – yasi

用 ctype.h 中定义的 isspace() 函数判断一个字符是否是空白字符,然后用下面的函数判断一个字符串是不是空白字符串

isspace()返回值:

0:非空白字符

非0:空白字符

这里的空白字符(white character)包括: space, form-feed (\f), newline (\n), carriage return (\r), horizontal tab (\t), and vertical tab (\v).

#include <ctype.h>

// white characters: ‘ ‘, ‘\f’, ‘\n’, ‘\r’, ‘\t’ and ‘\v’ bool is_white_string(const char* inStr) { int len = strlen(inStr); int i = 0; while(i < len) { if(isspace(inStr[i]) == 0) { return false; } ++i; } return true; }

漫过心际的孤独,早已蔚然成冰,而你是这个季节里最美的音符。

Linux 下判断空白字符串 – yasi

相关文章:

你感兴趣的文章:

标签云: