2010/09/25

[C++]大小寫轉換

[C++]測試字元

(下列函數需引入標頭檔cctype.h)

下列函式判斷結果若為真,傳回非 0 值;若否,則傳回 0


測 試 字 元 函 數
功    能
 isupper()
    判斷()內的字元是否為大寫英文字母(A-Z)
 islower()
    判斷()內的字元是否為小寫英文字母(A-Z)
 isalpha()
    判斷()內的字元是否為英文字母(不分大小寫
 isdigit()
    判斷()內的字元是否為十進位數字(0-9)
 isdxigit()
    判斷()內的字元是否為十六進位數字(0-9,a-f,A-F)
 isalnum()
    判斷()內的字元是否為英文字母或數字(a-z,A-Z,0-9)
 isspace()
    判斷()內的字元是否為空白,\n,\r,\f,\t,\v
 iscntrl()
    判斷()內的字元是否為控制字元
 isprint()
    判斷()內的字元是否為可列印的字元
 ispunct()
    判斷()內的字元是否為標點符號