程序人生

我一生的追求!!
随笔 - 19, 文章 - 0, 评论 - 21, 引用 - 1
数据加载中……

C++中引用变量的用例

#include<iostream>
using namespace std;

int main()
{
    
int i = 1;

    
int &= i;           // 对变量I的引用

    cout
<<"i = "<<i<<"   "<<"address = "<<&i<<endl;
    cout
<<"x = "<<x<<"   "<<"address = "<<&x<<endl;

    
int y = 2;

    x 
= y;

    cout
<<"i = "<<i<<"   "<<"address = "<<&i<<endl;
    cout
<<"x = "<<x<<"   "<<"address = "<<&x<<endl;
    cout
<<"y = "<<y<<"   "<<"address = "<<&y<<endl;
    
    
return 0;
}
结果如下
i = 1 address = 0012ff6c
x= 1 address = 0012ff6c
i = 2 address = 0012ff6c
x= 2 address = 0012ff6c
y= 2address = 0012ff70

作为i的引用x,它们都指向相同的值和地址.
x=y;只是改变x的值,由于x是i的引用,所以,不能改变x的地址

posted on 2008-02-01 12:54 浴盆 阅读(106) 评论(0)  编辑 收藏 网摘


标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
Google站内搜索

相关文章:

相关链接: