天天看點

C語言--ctype.h

ctype.h頭檔案中的字元測試函數

函數名 如果是下列參數,傳回值為真
isalnum() 字母或數字
isalpha() 字母
isblank() 标準的空白字元(空格、水準制表或換行符)或任何其他本地化指定為空白的字元
iscntrl() 控制字元,如Ctrl+B
isdigit() 數字
isgraph() 除空格之外任意可列印字元
islower() 小寫字母
isprint() 可列印字元
ispunct() 标點符号(初空格或字母數字字元外的可列印字元)
isspace() 空白字元(空格、換行符、、回車符、垂直制表符、水準制表符或其他本地化定義的字元)
isupper() 大寫字元
isxdigit() 十六進制數字元

ctype.h頭檔案中的字元映射函數

函數名 行為
tolower() 如果參數為大寫字元,該函數傳回小寫字元;否則傳回原始參數
toupper() 如果參數為小寫字元,該函數傳回大寫字元;否則傳回原始參數

繼續閱讀