_mbbtombc、_mbbtombc_l
轉換單一位元組多位元組字元至對應的雙位元組、多位元組字元。
重要
這個應用程式開發介面不能用於 Windows 執行階段 中執行的應用程式。如需詳細資訊,請參閱 /ZW 不支援 CRT 函式。
unsigned int _mbbtombc(
unsigned int c
);
unsigned int _mbbtombc_l(
unsigned int c,
_locale_t locale
);
參數
c
要轉換的單一位元組字元。locale
要使用的地區設定。
傳回值
如果 _mbbtombc 轉換成功則為 c,它會傳回多位元組字元;否則,會傳回 c。
備註
_mbbtombc 函式轉換指定單一位元組、多位元組字元至對應的雙位元組多位元組字元。 字元必須介於 0x20 內– 0x7E 或 0xA1 –要轉換的 0xDF。
輸出值會受到地區設定的 LC_CTYPE 類別設定影響。如需詳細資訊,請參閱 setlocale、_wsetlocale。 這個函式版本是一樣的,只不過_mbbtombc使用了傳入的地區設定,而_mbbtombc_l不是使用目前傳入的地區設定。 如需詳細資訊,請參閱地區設定。
在舊版中, _mbbtombc 是具名 hantozen。 請針對新的程式碼使用 _mbbtombc。
需求
常式 |
必要的標頭 |
---|---|
_mbbtombc |
<mbstring.h> |
_mbbtombc_l |
<mbstring.h> |
如需詳細的相容性資訊,請參閱相容性。
.NET Framework 對等用法
不適用。若要呼叫標準 C 函式,請使用 PInvoke。如需詳細資訊,請參閱平台叫用範例。