ctype.h庫(kù)函數(shù)
isalpha
函數(shù)名稱: isalpha
函數(shù)原型: int isalpha(char ch);
函數(shù)功能: 檢查ch是否是字母.
函數(shù)返回: 是字母返回非0(在vs2015中為2) ,否則返回 0.
iscntrl
函數(shù)名稱:?iscntrl
函數(shù)原型: int iscntrl(int ch);
函數(shù)功能: 檢查ch是否控制字符(其ASCII碼在0和0x1F之間,數(shù)值為 0-31).
函數(shù)返回: 是返回非0,否則返回 0.
isdigit
函數(shù)名稱: isdigit
函數(shù)原型: int isdigit(char ch);
函數(shù)功能: 檢查ch是否是數(shù)字(0-9)
函數(shù)返回: 是返回非0,否則返回0
isgraph
函數(shù)名稱: isgraph
函數(shù)原型: int isgraph(int ch);
函數(shù)功能: 檢查ch是否可顯示字符(其ASCII碼在0x21到0x7E之間),不包括空格
函數(shù)返回: 是返回非0,否則返回0
islower
函數(shù)名稱: islower
函數(shù)原型: int islower(int ch);
函數(shù)功能: 檢查ch是否小寫字母(a-z)
函數(shù)返回: 是返回非0,否則返回0
isupper
函數(shù)名稱:?isupper
函數(shù)原型: int isupper(int ch);
函數(shù)功能: 檢查ch是否是大寫字母(A-Z)
函數(shù)返回: 是返回非0,否則返回0
tolower
函數(shù)名稱: tolower
函數(shù)原型: int tolower(int ch);
函數(shù)功能: 將ch字符轉(zhuǎn)換為小寫字母
函數(shù)返回: 返回ch所代表的字符的小寫字母
toupper
函數(shù)名稱: toupper
函數(shù)原型: int toupper(int ch);
函數(shù)功能: 將ch字符轉(zhuǎn)換成大寫字母
函數(shù)返回: 與ch相應(yīng)的大寫字母
isalnum
函數(shù)名稱: isalnum
函數(shù)原型: int isalnum(int ch);
函數(shù)功能: 檢查ch是否是字母或數(shù)字
函數(shù)返回: 是字母或數(shù)字返回非0,否則返回0
isprint
函數(shù)名稱: isprint
函數(shù)原型: int isprint(int ch);
函數(shù)功能: 檢查ch是否是可打印字符(包括空格),其ASCII碼在0x20到0x7E之間
函數(shù)返回: 是返回非0,否則返回0
ispunct
函數(shù)名稱: ispunct
函數(shù)原型: int?ispunct(int ch);
函數(shù)功能: 檢查ch是否是標(biāo)點(diǎn)字符(不包括空格),即除字母,數(shù)字和空格以外的所有可打印字符
函數(shù)返回: 是返回非0,否則返回0
isspace
函數(shù)名稱: isspace
函數(shù)原型: int isspace(int ch);
函數(shù)功能: 檢查ch是否是空格符和跳格符(控制字符)或換行符
函數(shù)返回: 是返回非0,否則返回0
isxdigit
函數(shù)名稱: isxdigit
函數(shù)原型: int?isxdigit(int ch);
函數(shù)功能: 檢查ch是否是一個(gè)16進(jìn)制數(shù)學(xué)字符(即0-9,或A-F,或a-f)
函數(shù)返回: 是返回非0,否則返回0
isascii
函數(shù)名稱:?isascii
函數(shù)原型: int isascii(int ch)
函數(shù)功能: 測(cè)試參數(shù)是否是ASCII碼0-127
函數(shù)返回: 是返回非0,否則返回0