字元分類
這些常式的每一個測試指定的單位元組字元、 廣泛的字元或為條件的滿意度的多位元組字元。(根據預設,ASCII 字元集介於 0 到 127 之間的所有多位元組字元集的子集。例如,日文片假名包括 ASCII 為良好的非 ASCII 字元)。
測試條件會受到影響的設定來LC_CTYPE類別設定的地區設定; 請參閱 setlocale 如需詳細資訊。這些函式版本_l尾碼會將目前的地區設定用於這個地區設定相關的行為。 與版本_l尾碼完全相同,不同之處在於它們使用地區設定參數中傳遞。
通常這些常式的執行速度較快,比您可能會寫入,而且應該透過心愛的測試。例如,下列程式碼執行速度變慢,比呼叫isalpha(c):
if ((c >= 'A') && (c <= 'Z')) || ((c >= 'a') && (c <= 'z'))
return TRUE;
字元分類常式