字符类
其中每个实例测试指定的单字节字符、宽字符或多字节字符情况的满意度的。(根据定义,介于 0 和 127 之间的 ASCII 字符集是所有多字节字符集的子集。例如,日文片假名包含 ASCII 以及非 ASCII 字符。)
测试条件受到设置 LC_CTYPE 类设置的影响区域设置;请参见 setlocale 有关更多信息。这些功能的版本不 _l 后缀为该区域设置相关的行为使用当前区域设置;与 _l 后缀的版本相同,只不过它们使用传入的区域设置参数。
通常这些实例执行速度快得测试可以编写,应支持。例如,下面的代码比调用执行慢。 isalpha(c):
if ((c >= 'A') && (c <= 'Z')) || ((c >= 'a') && (c <= 'z'))
return TRUE;
字符类实例