首页 > 其他 > 详细

exercises 2.34

时间:2015-04-13 20:32:41      阅读:172      评论:0      收藏:0      [点我收藏+]
 1 #include <iostream>
 2 using namespace std;
 3 
 4     
 5 int main()
 6 {
 7         int i=0,&r=i;
 8         auto a=r;
 9         
10         const int ci=i,&cr=ci;
11         auto b=ci;
12         auto c=cr;
13         auto d=&i;
14         auto e=&ci;
15         
16         const auto f=ci;
17         
18         auto &g=ci;
19     //    auto &h=42; 非常量引用不能绑定字面值 
20         const auto &j=42;
21         auto k=ci,&l=i;
22         auto &m=ci,*p=&ci;
23         
24         a=42;b=42;c=42;
25         cout<<*d<<endl;
26         cout<<*e<<endl;
27         cout<<g<<endl;
28     //    d=42; 出错,是指针 
29     //    e=42; 出错,是指向常量的指针 
30     //    g=42; 出错,是常量的引用 
31     
32     
33     return 0;    
34 }

 

exercises 2.34

原文:http://www.cnblogs.com/austuode/p/4423008.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!