3种复合类型:
数组、结构、指针
1 数组
声明数组:
short months[3] = {0,1,2};
创建数组:
数组初始化规则:
默认元素的值为0
如果元素个数为空,编译器会计算元素个数。
数组初始化方法:
可以省略=
{}中可以没有内容
不能缩窄转换:类型失去精度、超过取值范围等
模板类:
vector、array
2 字符串
C++处理字符串的方式:
1是C-风格字符串:以空字符 结尾
2是string类库
char cat[4] = {'c','a','t','