
C++初阶到进阶
文章平均质量分 93
C++我来啦
爱喝兽奶的荒天帝
优快云全栈领域新星创作者,阿里云专家博主。书山有路勤为径,学海无涯苦作舟。自律遇见更好的自己!!!
展开
-
【C++初阶】:C++入门,引用概念及其性质
是的,你没看错,引用不仅可以做函数的参数,还可以做函数的返回值,我们之前写的具有返回值的函数返回的并不是直接将函数中的变量,而是返回的变量的一份临时拷贝,而拷贝是需要付出一定代价的,这样会降低我们代码的效率,但是如果我们用引用返回的话就可以避免拷贝的代价,在对程序性能要求高且允许使用引用的情况下,尽量使用引用返回。除了上述情况,引用的类型不同也会导致编译不同过,这是因为在发生类型转化的过程中,会产生临时变量,而临时变量具有常性,和常量一样,需要用。一个变量被引用后,可以继续被引用,也可以引用变量的引用。原创 2024-09-10 01:01:32 · 1522 阅读 · 23 评论 -
【C++初阶】:C++入门篇(一)
C++是在C语言的基础之上,增加了一些面向对象的编程思想,增加了一些有用的库,所以有了学习C语言的经验,学习C++其实很容易的。至于C++初阶,我们可以认为C++的出现其实就是为了弥补C语言在某些方面的不足之处。所以从这篇开始,一起来学习C++,以及C++到底弥补了C语言的哪些不足。定义命名空间时,需要用到namespace这个关键字,后面紧跟命名空间的名字,再接一队{}{}中为命名空间的成员。一个命名空间就是定义了一个新的作用域,命名空间的所有内容都局限于这个命名空间中。原创 2024-08-19 18:42:50 · 2734 阅读 · 224 评论