64,637
社区成员
发帖
与我相关
我的任务
分享
//例一
int name1=5;
int & name2=name1;//我知道的是“name2”自此为name1的别名
//例二
void funtion1 (int& x)//“引用(&)将指向调用该操作符的对象”---是不是就理解为指向temp 的"int*"指针?
{ ####### };
int main()
{
int temp=6;
function1(temp);
};
//例三
class A
{
private:
int var
public :
A& function2 (A&);
}
A& A::function2 (A&s)//这里的&怎么理解捏
{#######};
A& function2 (A&)
的返回值相等价于一个某个“ A object ”。不用引用作为返回值就会创建一个临时的“A tempoobject ”对吗??
class A
{
private:
int var
public :
A& function2 (A&);
}
A& A::function2 (A&s)//这里的&怎么理解捏