1、字符分类
bool bDigit1 = isdigit('1');
bool bDigit2 = isdigit('a');
bool bLower1 = islower('a');
bool bLower2 = islower('A');
bool bUpper1 = isupper('A');
bool bUpper2 = isupper('a');
bool bAlpha1 = isalpha('a');
bool bAlpha2 = isalpha('A');
bool bAlnum1 = isalpha('a');
bool bAlnum2 = isalpha('A');
bool bAlnum3 = isalpha('2');
2、字符转换
int lower = tolower('A');
int upper = toupper('a');
char cLower = lower;
char cUpper = upper;
3、包含头文件
#include <ctype.h>