字符与字符串
字符与字符串
字符
char 1byte 8bit 2^8=256
ANSI 美国国家标准信息码
GBK (简体中文)windows默认使用的编码
GB2312 国标码
Big5 繁体中文 一个汉字两个字节 2byte 2^16=65536
CJK
unicode 统一编码 字符编码 每个符号一个数值 几乎所有的移动端都在使用
UTF-8 字符集(变长的,不同的字符编码长度不同,不固定长度) 一个中文一般3字节 支持世界上所有的文字和符号
字符:a,b,+,&,汉,😷
字符串
有序的字符序列
‘’’c
char s1[] = {‘h’,’e’,’l’,’l’,’o’};
char s2[] = “hello”;
char *s3 = “hello”;
## 作业
1.输入字符串,把字符都转为大写
2.输入字符串,翻转
3.输入字符串(数值),计算累加和
4.定义一个函数,实现十进制转十六进制
扩展5.输入字符串(数值),凯撒加密