php 語言下將 字串"abcde" 處理成二進制,用其他語言(例如go,c) 讀取 並處理,還能得到abcde 嗎?
php 語言下將 字串"abcde" 處理成二進制,用其他語言(例如go,c) 讀取 並處理,還能得到abcde 嗎?
字符編碼就是用來確保雙發讀取一致的。只要使用了相同的字元編碼,那他們就能互相讀取對方的字元。
肯定能,只要你字符編碼統一,就不會出問題.
如果不能,程式語言早就亂為一團了.
"php 語言下將 字串"abcde" 處理成二進位"具體是怎麼處理的呢?不要空談邏輯,show us code。
計算機都是採用二進制的,是不區分語言的。
編碼、解碼的格式保證一致就行
首先文字不用特殊處理,他本身就是以二進位存的。
而哪個字母對應哪個二進位的數,和程式語言沒關係,都是字元集定義的,只要使用同一種字元集,不論使用哪種語言讀寫都不會亂碼。
另外,大多數情況下即便編碼不同,英文字元也不會亂碼。幾乎絕大多數的字元集都包含相容ASCII碼的。