共用方式為


__isascii、iswascii

判斷特定的字元是否為 ASCII 字元。

int __isascii(  
   int c  
); 
int iswascii(  
   wint_t c  
);

參數

  • c
    要測試的整數。

傳回值

每一個這些常式在 c 是表示一個ASCII字元時回傳非零值。 __isascii 會傳回非零的值,如果 c 是 ASCII 字元 (範圍 0x00 – 0x7F)。 如果 c 是 ASCII 字元的寬字元表示,iswascii 會傳回非零的值。 每一個這些常式在傳入 c 沒有達到測試條件時回傳零。

一般文字常式對應

Tchar.h 常式

未定義 _UNICODE and _MBCS

_MBCS 已定義

_UNICODE 已定義

_istascii

isascii

isascii

iswascii

需求

常式

必要的標頭

__isascii

<ctype.h>

iswascii

<ctype.h> 或 <wchar.h>

.NET Framework 對等用法

System::Char::IsLetter

請參閱

參考

字元分類

地區設定

is、isw 常式