- 博客(2)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 为什么参数是对象时还要调用拷贝构造函数?
对象也可以作为函数的参数传递给函数,其转递方法与传递其他类型的数据一样,可采用值传递和地址传递两种方法。 值传递:是把对象的拷贝而不是本身传递给函数,函数中对参数对象的任何修改都不会影响调用该函数的对象本身; 地址传递:调用该函数的对象与参数对象共用同一个地址,所以,函数对参数对象的任何修改都会影响调用该函数的对象本身。 注意:在C++中,下面三种对象需要调用拷贝构造函数(有时也
2014-08-29 16:50:43 1710
原创 计算数组元素和
#include using namespace std; //传递指向数组第一个和最后一个元素的下一个位置的指针 int sum1(const int *begin,const int *end) { int sum = 0; while(begin != end) { sum += *begin; begin++; } //sum += *begin++;
2014-08-25 14:10:52 770
关于string和char的程序,求解~?为什么运行不通过
2015-01-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人