C++ 一些小知识点
1. 一条语句中一个变量只能 ++ 或 -- 一次,否则就是未定义行为,不同编译器输出不同
2. 判断变量类型的关键字是typeid,返回值是一个type_info类,变量名在typeid.name()中,可以使用 == != 对类型进行比较
3. 左反斜杠\为转义符
- \r 为回车,擦除本行前面所有内容,光标重回到本行第一个字符开始输出
- \n为换行 ,在下一行输入输出,/n就是个字符串
4. C++封装时各成员变量和成员函数该如何声明?
所谓封装,是指尽量隐藏类的内部实现,只向用户提供有用的成员函数
根据C++软件设计规范,实际项目开发中的成员变量以及只在类内部使用的成员函数都建议声明为private
只将允许对象调用的成员函数声明为public