isalnum(a) 当a为字母或数字时为真;
isalpha(a) 当a为字母时为真;

iscntrl(a) 当c时控制字符时为真;
说明:控制字符,在ASCII第0~31以及第127号时控制字符或者通讯专用字符;

isdigit(a) 当a为数字时为真;
isgraph(a) 当a不是空格但是可以打印时为真;

islower(a) 当a为小写字母时为真;
isprint(a) 当a可以打印时为真;

ispunct(a)当a时标点符号时为真(即a不是控制字符,数字,字母,可打印空白的一种);

isspace(a) 当a为空白时为真(即当a时空格、横向制表符、纵向制表符、回车符,换行符、进纸符的一种);
说明:进纸符(\f)表示打印走纸换页;参见: 点击打开链接 关于制表符、进纸符的说明;
isupper(a) 当a为大写字母时为真;
isxdigit(a) 当a为十六进制数字时为真;
tolower(a) 如果a为大写则输出对应的小写,否则输出a;
toupper(a)如果a为小写则输出对应的大写,否则输出a;


Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐