C++中提供了一些简单的字符处理的方法,这些方法都存在 cctype 这个库中
#include <cctype>
string str;
isalnum(str) :如果str是字母或数字,返回true
isalpha(str):如果str是字母,返回true
iscntrl(str):如果str是控制字符,返回true
isdigit(str):如果str是数字,返回true
isgraph(str):如果str不是空格,返回true
islower(str):如果str是小写,返回true
isprint(str):如果str可以被打印,返回true
ispunct(str):如果str是标点符号,返回true
isspace(str):如果str是空白字符,返回true
isupper(str):如果str是大写字母,返回true
isxdigit(str):如果str是十六进制,返回true
tolower(str):如果str大写字母,返回小写,否则直接返回str
toupper(str):如果str小写字母,返回大写,否则直接返回str