共用方式為


單一位元組字元集

單一位元組字元集 (SBCS) 是對應 256 個個別字元與其識別代碼值,實作為代碼頁。 SBCS 可以對應至 Windows 代碼頁或 OEM 代碼頁。 SBCS 代碼頁也可以包含非原生代碼頁,例如 EBCDIC 代碼頁。 如需這些代碼頁的定義,請參閱 代碼頁

注意

新的 Windows 應用程式應該使用 Unicode,以避免不同代碼頁的不一致,並方便當地語系化。 不過,某些舊版通訊協定需要使用 SBCS。 每個 SBCS 代碼頁都支援不同的字元,但沒有任何頁面支援 Unicode 所提供的字元完整廣度。 每個 SBCS 代碼頁都支援不同的子集,以不同的編碼方式。 從一個 SBCS 代碼頁轉換成另一個代碼頁的數據可能會損毀,因為不同代碼頁上的相同數據值可以編碼不同的字元。 從 Unicode 轉換成 SBCS 的數據可能會遺失數據,因為指定的代碼頁可能無法代表該特定 Unicode 數據中使用的每一個字元。

 

您的應用程式使用 SBCS Windows 代碼頁搭配「A」版本的 Windows 函式。 請參閱函式原型 代碼頁的 慣例。 為了協助識別 SBCS 代碼頁,應用程式可以使用 GetCPInfoGetCPInfoEx 函式。 此外,應用程式可以使用 MultiByteToWideCharWideCharToMultiByte 函式來對應 Unicode 和 SBCS 字符串。

字元集

雙位元組字元集