酱坛子

专注C++技术 在这里写下自己的学习心得 感悟 和大家讨论 共同进步(欢迎批评!!!)

  C++博客 :: 首页 :: 联系 :: 聚合  :: 管理
  66 Posts :: 16 Stories :: 236 Comments :: 0 Trackbacks

公告

王一伟 湖南商学院毕业 电子信息工程专业

常用链接

留言簿(19)

我参与的团队

搜索

  •  

积分与排名

  • 积分 - 385385
  • 排名 - 64

最新随笔

最新评论

阅读排行榜

评论排行榜

最近在看More Effective C++
随手记一些东东,大家不要骂我 呵呵 ,欢迎发起讨论
                                     
1.操作符不一样    "*"、"->"与"."
2.不要尝试去引用空的对象,
   char *pc = 0;
   char& rc = *pc;
   这样的代码是很危险的,C++对这样的做法没有定义
   C++要求references必须要有初始值  而pointer没有这样的限制
3.pointer可以被重新赋值,指向另外的对象。reference只能指向他最初获得的那个对象
   string s1("Nancy");
   string s2("Clancy");

   string& rs = s1;
   string*  ps = &s2;
   
   rs = s2;//这里仅仅只是做了copy ,rs还是s1只是值变成了"Clancy"
   ps = &s2;   //ps值向了s2,但是s1和s2指向的值没有变化
   
posted on 2007-01-30 08:28 @王一伟 阅读(983) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理