同一字母的二進制在所有的語言下都一樣嗎

WBOY
發布: 2016-08-04 09:20:07
原創
1055 人瀏覽過

php 語言下將 字串"abcde" 處理成二進制,用其他語言(例如go,c) 讀取 並處理,還能得到abcde 嗎?

回覆內容:

php 語言下將 字串"abcde" 處理成二進制,用其他語言(例如go,c) 讀取 並處理,還能得到abcde 嗎?

字符編碼就是用來確保雙發讀取一致的。只要使用了相同的字元編碼,那他們就能互相讀取對方的字元。

肯定能,只要你字符編碼統一,就不會出問題.
如果不能,程式語言早就亂為一團了.

"php 語言下將 字串"abcde" 處理成二進位"具體是怎麼處理的呢?不要空談邏輯,show us code。

計算機都是採用二進制的,是不區分語言的。

編碼、解碼的格式保證一致就行

首先文字不用特殊處理,他本身就是以二進位存的。
而哪個字母對應哪個二進位的數,和程式語言沒關係,都是字元集定義的,只要使用同一種字元集,不論使用哪種語言讀寫都不會亂碼

另外,大多數情況下即便編碼不同,英文字元也不會亂碼。幾乎絕大多數的字元集都包含相容ASCII碼的。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板