摘要:
&在C/C++中做右值时,为取地址运算符,来指示变量的地址。C++给&符号赋予了另外一个含义,将其用来声明引用。 引用变量的作用: 1、别名 int b = 0; int& a = b; 2、用作函数参数 和指针作为函数参数一样,可以提高函数的效率,函数参数在按值传递的情况下,会产生一个临时的副本。 阅读全文
posted @ 2019-02-23 20:44
张三编程分享
阅读(1715)
评论(0)
推荐(0)
摘要:
形式:Class_name & Class_name::operator=(const Class_name & other);//接受并返回一个指向类对象的引用。 1、赋值运算符的功能以及何时使用它。 将已有的对象赋给另一个对象时,将使用重载的赋值运算符: StringBad headline1( 阅读全文
posted @ 2019-02-23 19:22
张三编程分享
阅读(851)
评论(0)
推荐(0)
摘要:
形式:Class_name(const Class_name & other){};//他接受一个指向类对象的常量应用作为参数。 const关键字的作用是保护other对象中的内容不发生变化。 1、何时调用拷贝构造函数: 新建一个对象并将其初始化为同类现有对象时,拷贝构造函数都将被调用。 这四种情况 阅读全文
posted @ 2019-02-23 18:04
张三编程分享
阅读(1899)
评论(0)
推荐(0)

浙公网安备 33010602011771号