摘要: 将const用于指针有一些微妙的地方。我们来详细探讨一下吧。顺便补习c/c++知识。之前在项目中,做的学习笔记不小心被误删了,痛苦Ing,看来做好数据备份还是每天必须要做好滴。好的,言归正传。在初学c++之时,经常会弄混淆const和指针的含义。先看个例子吧,int age = 39;const int * pt = &age;该声明指出,pt指出一个const int(这里为39),因此不能使用pt来修改为这个值。换句话说,*pt的值为const,不能被修改:*pt +=1 ; //非法cin >> *pt ; //非法现在看一个微妙的问题。pt的声明并不意味着它指向的值 阅读全文
posted @ 2011-11-26 00:54 邓伟平 阅读(120) 评论(0) 推荐(0) 编辑