C++读书笔记

本文通过两个示例介绍了C++中引用的基本用法及标准输入输出操作。第一个示例展示了如何从标准输入读取两个整数,并将它们以不同格式输出。第二个示例解释了引用的声明和使用,包括修改引用所指向变量的值,以及常量引用的限制。
#include <iostream>
int main()
{
        int i,j;
        std::cin>>i>>j;
        std::cout<<"i:"<<i<<std::endl;
        std::cout<<"j:"<<j<<std::endl;
        std::cout<<i<<j<<std::endl;
        return 0;
}

result:

~/cpp$ ./a.out
7
8
i:7
j:8
78

 

#include <iostream>
int main()
{
        int ival=1024;
        int &refVal=ival;
        std::cout<<&refVal<<ival<<refVal<<std::endl;
        refVal=5;
        std::cout<<&refVal<<ival<<refVal<<std::endl;
        double dval=3.14;
        const int &re=dval;
        std::cout<<re<<dval<<std::endl;
        dval=63.14;
        //re=3.14;非法
        std::cout<<re<<dval<<std::endl;
        return 0;
}
~/cpp$ ./a.out 
0xbf8c084010241024
0xbf8c084055
33.14
363.14

 

转载于:https://www.cnblogs.com/dervon/archive/2013/01/28/2880702.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值