第四章 复合类型
1.输入姓名时,用getline读取
2.string能够自动维护字符串长度,因此不需要长度常量
3.使用string要用#include <string>
4.头文件cstring中有:字符串复制strcpy,字符串拼接strcat,字符串长度strlen,字符串比较strcmp,查找字符strchr,查找字符串strstr
5.cin对象的getline参数需要长度常量
6.string的优势在字符串的处理上能够直接使用+、=等运算符
7.struct对象可以用统一变量初始化 {}
8.struct变量名首字母大写
9.vi中注意中英文输入法
10.getline(cin,string对象)
11.指针变量名可以在前面加p
12.指针变量需要使用->成员运算符
13.对指针变量+1,地址增加的量等于它指向的数据类型的字节数
14.T &operator[](size_t n);
15.函数如果返回引用不会拷贝内存。 返回值的数据类型& 函数名(形参列表)
16.函数的原型是标识函数基本信息的一条语句,C++要求程序必须提供函数的原型