當前位置:成語大全網 - 書法字典 - matlab中ASCII碼到字符的轉換(中文)

matlab中ASCII碼到字符的轉換(中文)

這是因為妳不知道漢字的編碼。

對於GB2312的字符(也就是我們通常所說的位置),壹個漢字對應兩個字節。

每個字節都大於A0(十六進制),

如果您的第壹個字節大於A0,第二個字節小於A0,則它不應是漢字(僅適用於GB2312)。我不知道妳是否能理解我說的話。

如果真的出現這種情況(妳的第壹個字節大於A0,第二個字節小於A0),那麽系統找不到與之對應的漢字,很有可能會顯示兩個字符(ASCII)。第壹個和妳的壹樣嗎?第二個字符可以是普通的ASCII碼。

目前的GBK編碼要求漢字的每個字節超過80(十六進制,對應十進制128)。當然,有些代碼與漢字並不對應。

現在有BIG5碼和通用碼,現在漢字編碼也很復雜。

嘿。

知道就好。