#include <cctype>
using namespace std;
int main()
{
char ch=’a',ch_x;
bool bol;
bol=isalnum(ch); //如果是字母或数字,则返回true
bol=isalpha(ch); //如果ch是字母,则返回true
bol=iscntrl(ch); //如果ch是控制字符,则返回true
bol=isdigit(ch); //如果ch是数字,则返回true
bol=isgraph(ch); //如果ch不是空格,但可打印,则返回true
bol=islower(ch); //如果ch是小写字母,则返回true
bol=isprint(ch); //如果ch是可打印的字符,则返回true
bol=ispunct(ch); //如果ch是标点符号,则返回true
bol=isspace(ch); //如果ch是空白字符,则返回true
bol=isupper(ch); //如果ch是大写字母,则返回true
bol=isxdigit(ch); //如果ch是十六进制数,则返回true
ch_x=tolower(ch); //将ch转换为小写字母,并返回转换后的值
ch_x=toupper(ch); //将ch转换为大写字母,并返回转换后的值
return 0;
}