&引用的问题

C++中&可以代表引用也代表取地址符。

引用这一方面略微有点头大。

注意:

1)引用的函数可以作为左值

 

一个简单的作为左值的例子

#include <iostream>
using namespace std;

int &get1()
{
    int x;
    return x;
}

void main() 
{
    int i;
    i=get1()=5;
    cout<<i<<endl;
    system("pause");
} 

 

posted on 2015-03-30 19:28  小咒  阅读(96)  评论(0编辑  收藏  举报

导航