『壹』 怎麼通過C#編程將輸入的漢字轉化成G代碼
將漢字轉為GBK2312代號?
直接使用文件流打開 然後readbyte就行了 兩個byte一個漢字
『貳』 怎麼把漢字翻譯成電腦中的二進制代碼
我們所見的漢字從形體變成電腦的內碼:
1)需要漢字編碼,anzi bianma漢字編碼Chinese character encoding 為漢字設計的一種便於輸入計算機的代碼。
漢字信息處理系統一般包括編碼、輸入、存儲、編輯、輸出和傳輸。編碼是關鍵。不解決這個問題,漢字就不能進入計算機。
2)計算機中漢字的表示也是用二進制編碼,同樣是人為編碼的。根據應用目的的不同,漢字編碼分為外碼、交換碼、機內碼和字形碼。
外碼(輸入碼);
交換碼(國標碼);
機內碼;
漢字的字形碼;
漢字地址碼;
3)符合規范的字元集。如果超出了輸入法所支持的字元集,就不能錄入計算機。
① GB2312-80字元集,中文名國家標准字元集(GB=GuóBiāo國標)。
② Big-5字元集,中文名大五碼,是台灣繁體字的字元集。
③ GBK字元集,中文名國家標准擴展字元集(GB=GuóBiāo國標;K=Kuò擴,即擴展),兼容GB2312-80標准,包含Big-5的繁體字,但是不兼容Big-5字元集編碼。
④轉碼軟體,Big-5 (台灣繁體字)與GB2312-80 (大陸簡體字),編碼不相兼容,字元在不同的操作系統中便產生亂碼。文本文字的簡體與繁體(文字及編碼)之間的轉換需經轉碼軟體完成。
參考:http://ke..com/link?url=OSMR9mQXfy2ZyL5K