<span style=”color: #DADADA; font-family: -apple-system, BlinkMacSystemFont, “Segoe WPC”, “Segoe UI”, system-ui, Ubuntu, “Dro...
作用:引用是可以作为函数的返回值存在的注意:不要返回局部变量引用用法:函数调用作为左值示例:#include <iostream> using namespace std; //返回局部变量引用 int&...
作用:函数传参时,可以利用引用的技术让形参修饰实参优点:可以简化指针修改实参示例:#include <iostream> using namespace std; //1. 值传递 void&n...
引用必须初始化引用在初始化后,不可以改变示例:#include <iostream> using namespace std; int main( { int a&n...
2.1 引用的基本使用**作用: **给变量起别名语法: 数据类型 &别名 = 原名示例:#include <iostream> using namespace std; int ...
C++中利用==new==操作符在堆区开辟数据堆区开辟的数据,由程序员手动开辟,手动释放,释放利用操作符 ==delete==语法: new 数据类型利用new创建的数据,会返回该数据对应的类型的指针示例1: 基本语法#include ...
栈区:由编译器自动分配释放, 存放函数的参数值,局部变量等注意事项:不要返回局部变量的地址,栈区开辟的数据由编译器自动释放示例:int * func( { int a = 10; return&...
### 1.1 程序运行前 在程序编译后,生成了exe可执行程序,**未执行该程序前**分为两个区域...
## 1 内存分区模型C++程序在执行时,将内存大方向划分为**4个区域**...
经常夜里学习到夜里一点多...