C++
文章平均质量分 77
Lockey-s
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++函数
函数默认参数 在C++中 函数的形参列表中的形参是可以有默认值的 语法:返回值类型 函数名 (参数等于默认值) {} 如果某个位置已经有了默认参数 那么从这个位置往后,从左到右都必须有默认值,就是比如一个函数中有三个参数,如果第二个赋了初值,那么后面的也必须要有值。代码解释: int fun(int a,int b = 20,int c = 30) { return a + b + c;这里传的时候,下面最少传一个值,保证这三个定义2都有值,如果这里就c有值,那么下面传参至少传两个值 } int fun3(原创 2021-04-20 20:10:38 · 654 阅读 · 5 评论 -
C++中的引用
引用的基本使用 作用:给变量起别名 语法:数据类型&别名=原名,代码如下: int main() { int a = 10; int& b = a; b = 100;//操作别名和操作原名都是操作同一块内存 cout << a << endl; cout << b << endl; return 0; } ...原创 2021-04-18 15:06:34 · 1383 阅读 · 0 评论 -
C++中的内存模型
内存分区模型 C++程序在执行时,将内存分为4个区域 1 代码区 存放函数的二进制代码 由操作系统进行管理的 放的是二进制 2 全局区 存放全局变量和静态常量及常量 3 栈区 由编译器自动分配释放 存放函数的参数值 局部变量等 4 堆区 由程序员分配和释放 若程序员不释放 程序结束时由操作系统回收 内存分四区意义:不同区域存放的数据,赋予不同的生命周期,给我们更大的灵活编程能力 代码区:存放的是exe可执行文件,存放cpu执行的机器指令 代码区是共享的:因为对于频繁执行的程序,只要在内存中有一份代原创 2021-04-16 20:57:01 · 204 阅读 · 0 评论
分享