常引用的定义形式:const int &a = 10 不能通过常引用修改内容引用。作为函数的参数:防止函数内部修改外部的值
完成链式操作,不要返回函数内部普通局部变量的引用
封装:将相同属性的数据和方法封装在一起,加权限区分,用户只能借助公共方法操作私有数据。继承:体现在类和类之间的关系,如果A类继承于B类,那么A类直接拥有B类的数据和方法。
引用是给变量起别名,内部实现是指针常量(int* const ref = &a),其可以简单的理解为本体指针存放的是变量的地址
r w a + t b r:只读的方式打开;w:只写的方式打开;a:追加的方式打开;+:可读可写方式打开;t:以文本文件方式打开 (默认是省略);b:以二进制方式打开(必须显示说明)