关闭

强制转换const 引用

467人阅读 评论(1) 收藏 举报
 const int i = 1;
    int& j = (int&)i;   
    j = 2;
//i的值还是1

int i = 1;
    int& j = (int&)i;   
    j = 2; 

//i的值为2

const int &i = 1;
int& j = (int&)i;   //看来强制类型转换的威力非同小可,const也不管用
j = 2;
//i的值为2

int &i = 1;//error不能引用一个常量
int& j = (int&)i;   
j = 2;


求指点啊?
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:2093842次
    • 积分:21343
    • 等级:
    • 排名:第361名
    • 原创:302篇
    • 转载:687篇
    • 译文:2篇
    • 评论:147条
    最新评论