C++
文章平均质量分 54
YDDUONG
这个作者很懒,什么都没留下…
展开
-
C++ Primer 引用&
引用是为对象起另外起一个名字,不会产生新的对象(实体),但是会产生一个新的类型:引用类型。如int对象,被引用之后,这个别名的类型为 int&关于引用:引用必须被初始化(因为他本身不是实体)&只有在定义的时候,才表示是引用,在其他地方表示取地址int a = 12;int &b = a; // b是a的引用,同样指向aint &v = b; // 都是a的引用int k = b; // 等价于:int k = a;int &a原创 2021-05-25 18:05:51 · 171 阅读 · 0 评论 -
C++ Primer const关键字
关于const:被const修饰的变量,他的值不允许被改变,常见:const double pi = 3.1415926;,所以const对象必须进行初始化默认状态下,const对象仅在文件内有效,编译器会将所有用到这个变量的地方替换成对应的值(避免了多个文件内重复定义);如果想只在一个地方定义,多个文件使用,则定义和声明的同时,都要加关键字 extern:// file.hextern const int a = 12;// file.cpp extern const int a原创 2021-05-25 18:07:52 · 194 阅读 · 0 评论 -
C++ Primer 函数传参
函数传参问题,先区分一下实参和形参形参(形式参数):在函数定义中出现的参数可以看做是一个占位符,它没有数据,只能等到函数被调用时接收传递进来的数据,所以称为形式参数,简称形参。实参(实际参数):函数被调用时给出的参数包含了实实在在的数据,会被函数内部的代码使用,所以称为实际参数,简称实参。形参和实参的功能是传递数据,发生函数调用时,实参的值会传递给形参。详细可参考http://c.biancheng.net/view/1853.html,本篇记录函数调用时,如何书写实参和形参,参考于C++ Prime原创 2021-05-25 18:11:14 · 229 阅读 · 0 评论