读书笔记(C++ Primer 6.2.4数组形参)
感觉这一小节有三点是我之前一直不太清楚的,或者是不曾注意的
1、不允许拷贝数组(之前没注意这个知识点),这个特性直接导致了第二点(数组传参会转换成指针)
2、为函数传递一个数组是,实际上传递的是指向数组的首元素的指针
3、数组引用参数 void print(int (&arr)[10]);
1、针对第一点比较简单,例如下面写法是不会被编译通过的
int a[] = { ...
原创
2018-08-23 18:40:55 ·
285 阅读 ·
0 评论