1.编码
(1)Ascii 码:数字,英文字母,特殊字符 8bit
(2)Gdk:中文,日文,韩文 16bit
(3)unicode万国码:32bit 包含太多用不完,又分成两类:ucs-2(16bit),ucs-4(32bit)
(4)utf-8可变长度的unicode:
英文:8bit 1byte
欧洲文字:16bit 2byte
中文:24bit 3byte
注意: (1)unicode万国码适合在计算机内存中参与运算,不适合存储。
(2)utf-8适合在计算机中存储,减少内存浪费。
%s字符串输出
%c单个字符输出
2.进制转换
2.1十进制 ——> 二进制
口诀:除2倒取余