__isascii, iswascii
确定特定字符是否为 ASCII 字符。
int __isascii(
int c
);
int iswascii(
wint_t c
);
参数
- c
测试的整数。
返回值
,如果 c 是 ASCII 字符的特定表示,其中每个实例返回非零。 __isascii 返回非零值,如果 c 是 ASCII 字符 (在范围 0x00 – 0x7F)。 ,如果 c 是 ASCII 字符的宽字符表示形式,iswascii 返回一个非零值。 ,如果 c 不满足测试条件,其中每个实例返回 0。
一般文本例程映射
Tchar.h 实例 |
未定义的 _UNICODE 和 _MBCS |
定义的 _MBCS |
定义的 _UNICODE |
---|---|---|---|
_istascii |
isascii |
isascii |
iswascii |
要求
实例 |
必需的头 |
---|---|
__isascii |
ctype.h |
iswascii |
ctype.h 或 wchar.h |