單一位元組字元集

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 字串。

字元集

雙位元組字元集