共用方式為


多位元組字元序列的解譯

Microsoft 執行階段程式庫中大部分的多位元組字元常式,都能識別與多位元組字碼頁相關的多位元組字元序列。 輸出值會受到設定地區設定之 LC_CTYPE 類別設定的影響。 如需詳細資訊,請參閱setlocale。 沒有 _l 字尾的這些函式版本,會針對與此地區設定相依的行為,使用目前的地區設定。 後 _l 置詞的版本完全相同,不同之處在於它們會使用地區設定參數,而不是目前的地區設定。

地區設定相依的多位元組例程

常式 使用
_mbclen、 、 mblen_mblen_l 驗證並傳回多位元組字元的位元組數目
strlen、、wcslen_mbslen_mbslen_l、、_mbstrlen_mbstrlen_l 針對多位元組字元字串︰驗證字串中的每個字元;傳回字串長度。 針對寬字元字串:傳回字串長度。
mbstowcs、 、 _mbstowcs_lmbstowcs_s_mbstowcs_s_l 將多位元組字元序列轉換為對應的寬字元序列
mbtowc, _mbtowc_l 將多位元組字元轉換為對應的寬字元
wcstombs、 、 _wcstombs_lwcstombs_s_wcstombs_s_l 將寬字元序列轉換為對應的多位元組字元序列
wctomb、 、 _wctomb_lwctomb_s_wctomb_s_l 將寬字元轉換為對應的多位元組字元

地區設定無關的多位元組例程

常式 使用
mbrtoc16, mbrtoc32 將多位元組UTF-8字元轉換為對等的UTF-16或UTF-32字元
c16rtomb, c32rtomb 將UTF-16或UTF-32字元轉換為對等的UTF-8多位元組字元

另請參閱

國際化
依類別排序的通用 C 執行階段常式