没有合适的资源?快使用搜索试试~ 我知道了~
默认参数、引用、内联1
需积分: 0 0 下载量 20 浏览量
2022-08-03
20:36:20
上传
评论
收藏 288KB PDF 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/86306883/0001-337455c1a9ca2ecca0ec732ab204fab1_thumbnail.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
2页
1. 空指针,需检查代码 2. 野指针 1. 没有类型检查 2. 不方便调试
资源详情
资源评论
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/86306883/bg1.jpg)
默认参数
允许多个默认参数
从右向左,不间断
只能放在声明或定义处,最好在声明处
引用
指针的危害
1. 空指针,需检查代码
2. 野指针
左值引用
引用的本质上是一个常量指针
引用关系一旦建立,不能改变
必须初始化,不能使用 nullptr 或常量
常量引用可以使用常量初始化: const int &a = 5
不存在二级引用
数组的引用
不能返回局部变量的引用
内联
宏的问题
1. 没有类型检查
2. 不方便调试
内联
允许函数像宏一样在调用处展开
// 默认参数只能在参数列表最右边
void foo(int a, int b, double c=3.14, long d=123)
{
...
}
int arr[5] = {1, 2, 3, 4, 5};
int (&arr_ref)[5] = arr; // sizeof: 20
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![text/x-c++](https://img-home.csdnimg.cn/images/20210720083646.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![chm](https://img-home.csdnimg.cn/images/20210720083646.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![avatar](https://profile-avatar.csdnimg.cn/7db777a5ddee40a59ff6a236bc2d3459_weixin_35794520.jpg!1)
whph
- 粉丝: 24
- 资源: 305
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)
评论0