1.设计良好的C++程序只有在强调速度时才在类实现的内部使用数组和指针。
2.用字符串初始化数组时,会在数组最后自动加上一个空字符('\0')。
3.指针和引用的比较:
1.第一个区别在于引用总是指向某个对象:定义引用时没有初始化是错误的。
2.第二个重要区别则是赋值行为的差异:给引用赋值修改的是该引用所关联的对象的值,而并不是使引用与另一个对象关联。引用一经初始化,就始终指向同一个特定对象(这就是为什么引用必须在定义时初始化的原因)。
4.解引用和指针算术操作之间的相互作用:
1.需要注意解引用操作符与算数操作符的优先级。