__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

.NET Framework 等效项

系统:: 字符:: IsLetter

请参见

参考

字符类

区域设置

is, isw 实例