函数名 | 作用 |
isalnum(c) | 当c是字母或者数字时为真 |
isalpha(c) | 当c是字母时为真 |
iscntrl(c) | 当c是控制字符时为真 |
isdigit(c) | 当c是数字时为真 |
isgraph(c]) | 当c不是空格但可打印时为真 |
islower(c) | 当c是小写字母时为真 |
isprint(c) | 当c是可打印字符时为真 |
ispunct(c) | 当c是标点符号时为真 |
isspace(c) | 当c是空白时为真 |
isupper(c) | 当c是大写字母时为真 |
isxdigit(c) | 当c是十六进制时为真 |
tolower(c) | 当c是大写字母时,输出相应的小写字母 |
toupper(c) | 当c是小写字母时,输出相应的大写字母 |
#include<iostream>
#include<string>
#include<cctype>
bool test_isalnum()
{
std::string s1 = "hello";
//当是字母或者数字时为真
return std::isalnum(s