
C++ primer
文章平均质量分 65
沐漜
。懒惰,呵呵
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
函数参数的传递(引用)
二、引用形参 1、引用形参,将交换实参的值,因为引用是变量的别名。 对比: 1、值传递(复制实参) void swap(int v1, int v2) { int temp =v1; v1=v2; v2=temp; } 交换的是实参的局部副本,没有修改实参的值。 2、引用传递(引用是实参的别名,所以就是实参本身,就会修改实参的值) vo原创 2013-08-28 17:50:05 · 1376 阅读 · 0 评论 -
函数参数的传递(复制实参的值)
一、非引用传递: 用实参的副本初始化形参,函数没有访问调用所传递的实参本身,修改形参时不会影响到实参的值。 1、指针形参: 形参为指针时,将复制实参指针,调用函数时不会修改指针的值。但如果形参是非const类型的指针,函数可通过指针实现赋值,修改指针所指对象的值。 void reset(int *ip) { *ip = 0; // changes the原创 2013-08-28 15:31:35 · 1687 阅读 · 0 评论 -
函数参数的传递(数组形参)
四、数组形参 1、数组形参的定义 如果要编写一个函数,输出int型数组的内容,可用下面三种方式指定数组形参: void printValues(int *){ /*...........*/ } void printValues(int [ ]){ /*........*/ } void printValues( int [10]) { /*..........*/ } 虽然不能直接传原创 2013-08-29 16:25:59 · 5761 阅读 · 0 评论 -
温故-C++ PRIMER 2014-11-23
第一章原创 2014-11-23 21:50:38 · 661 阅读 · 0 评论