2023年6月9日

C++Note 引用下

摘要: 引用作函数的返回值 1.不要返回局部变量的引用 2.函数的调用可以作为左值 1 #include <iostream> 2 using namespace std; 3 4 //引用做函数的返回值 5 //1.不要返回局部变量的引用 6 int& test01() 7 { 8 int a = 10; 阅读全文

posted @ 2023-06-09 17:14 廿陆 阅读(14) 评论(0) 推荐(0)

C++Note 引用上

摘要: 引用的基本使用: 1 #include <iostream> 2 using namespace std; 3 4 int main() 5 { 6 //引用的基本使用 7 //作用 给变量取别名 8 //语法:数据类型 &别名 = 原名 9 int a = 10; 10 //创建引用 11 int 阅读全文

posted @ 2023-06-09 16:27 廿陆 阅读(15) 评论(0) 推荐(0)

C++Note 内存分区 栈区 堆区 堆区变量和数组的释放

摘要: 栈区: 由编译器自动分配和释放 存放函数的参数值 局部变量等 注意事项:不要返回局部变量的地址,栈区开辟的数据由编译器自动释放 func()执行完毕时,a使用的内存已经释放 cout输出乱码 不要返回局部变量的地址 堆区: 由程序员分配释放 若程序员不释放 程序结束时由操作系统回收 在C++中主要利 阅读全文

posted @ 2023-06-09 11:52 廿陆 阅读(32) 评论(0) 推荐(0)

导航