_ismbbkalnum
, _ismbbkalnum_l
判斷特定多位元組字元是否為非 ASCII 文字符號。
語法
int _ismbbkalnum(
unsigned int c
);
int _ismbbkalnum_l(
unsigned int c,
_locale_t locale
);
參數
c
待測試整數。
locale
要使用的地區設定。
傳回值
_ismbbkalnum
如果整數 c
是標點符號以外的非 ASCII 文字符號,則傳回非零值。 否則,它會傳回 0。 針對地區設定相關的字元資訊,_ismbbkalnum
會使用目前的地區設定。 _ismbbkalnum_l
與 _ismbbkalnum
相同,差別在於它接受地區設定做為參數。 如需詳細資訊,請參閱 Locale。
備註
根據預設,此函式的全域狀態會限定於應用程式。 若要變更此行為,請參閱 CRT 中的全域狀態。
需求
常式 | 必要的標頭 |
---|---|
_ismbbkalnum |
<mbctype.h> |
_ismbbkalnum_l |
<mbctype.h> |
如需相容性詳細資訊,請參閱相容性。