自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 一文讲透C++引用,C++保姆级基础知识讲解

不论是变量存储在栈区还是静态区,它依旧还是傻傻🤨地在返回的时候将这个n先存放到临时变量中,然后回到调用的main函数中时再把临时变量中的内容拷贝到这个接收值。若是值传递,函数只会将传递进来的参数拷贝到函数开辟的栈区,即函数并没有真正的调用原来的变量,而是在使用原变量的拷贝,因此自然不能真正的修改它了。若是数据量很大,拷贝就会非常消耗性能,所以采用引用的手段,直接将结果返回回去,不启用临时变量,性能高。用了引用之后,在main函数中,只需要传入变量名即可,不需要考虑是否需要修改的问题。

2025-02-20 20:41:21 688

原创 一文讲透C++命名空间,C++基础知识讲解

所以很多人不会直接导入using namespace std;而是用作用域限定符去调用命名空间中的成员(std::cout)尽量少用using 导入命名空间 --> 会导致命名冲突(命名空间中的变量与本文件定义的变量)命名空间本来就是为了防止多人合作开发产生的命名冲突,所以禁止其他文件访问别的文件的命名空间。只有 std:标准命名空间,所有文件都可以随便导入。在出现命名空间导入的变量名与该文件的全局变量名。命名空间可以不使用using导入,用。1、命名空间的名字不能冲突。导入命名空间中的某个变量。

2025-02-20 20:39:18 220

原创 C++相对于C语言的升级(C++基础知识)C++百解、C++一文通

-->

2025-02-18 22:40:00 1476 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除