
C++
文章平均质量分 94
Zijian1998
这个作者很懒,什么都没留下…
展开
-
《C++ Primer第五版》阅读过程查漏补缺 chapter4
《C++ Primer第五版》阅读过程查漏补缺 chapter4基本概念重载运算符左值和右值优先率和结合律求值顺序算术运算符逻辑和关系运算符赋值运算符递增和递减运算符在一条语句中混用解引用和递增运算符运算对象可按任意顺序求值成员访问运算符条件运算符嵌套条件运算符在输出表达式中使用条件运算符位运算符移位运算符位与、位或、位异或运算符使用位运算符sizeof运算符类型转换算术转换整型提升无符号类型的运算对象其他隐式类型转换数组转换成指针指针的转换转换成布尔类型转换为常量类类型定义的转换显示转换命名的强制类型转换原创 2021-04-08 23:26:32 · 216 阅读 · 0 评论 -
《C++ Primer第五版》阅读过程查漏补缺 chapter3
《C++ Primer第五版》阅读过程查漏补缺 chapter3命名空间Using的使用标准库类型:string初始化方法string对象的操作string对象中的字符操作关于C++版本的C标准库头文件命名空间Using的使用通过using namespace::name;进行声明的方式也可以将某个指定的函数导入命名空间,后面使用无须专门的前缀。一般在头文件中不会使用using声明。标准库类型:stringstring类型是定义在命名空间std中的。初始化方法C++有多种初始化方式。在这里原创 2021-01-08 15:43:45 · 200 阅读 · 0 评论 -
《C++ Primer 第五版》 阅读过程查漏补缺 chapter 2
C++ Primer 第五版 阅读过程查漏补缺 chapter 2变量的定义和声明声明: 使得名字为程序所知,定义:负责创建与名字相关的实体。如果想要声明一个变量而非定义它,就需要在变量名前加上关键字__extern__。eg. extern int i; //声明i而非定义 int j; //声明并且定义j然而,如果给extern标记的变量赋予了初始值,则进行了定义。变量只能被定义一次,但是可以被多次声明复合类型引用和指针都是c++的复合类型。他们的相似和区别如下:原创 2020-11-04 17:09:49 · 129 阅读 · 0 评论