在函数声明处,给函数参数一个默认的值,如果函数调用处,用户没用传实参,编译器就可以使用这个默认的值。
c++中允许函数作为结构体的成员,使用结构体类型定义结构体变量时可以不加struct
面向对象编程,泛型编程
namespace 是一个关键字:随着工程量的增加,变量命名上不可避免的会出现重名,防止名称冲突(在两个不同的命名空间中,即使2个变量名相同,也是2个不同的变量),在实际工作中,基本都使用标准命名空间。
r w a + t b r:只读的方式打开;w:只写的方式打开;a:追加的方式打开;+:可读可写方式打开;t:以文本文件方式打开 (默认是省略);b:以二进制方式打开(必须显示说明)