[C++]const的指针使用
摘要:
1.指向const常量的指针如下代码编译不通过,因为minWage是const,而非const指针指向minWage之后可以随意更改其值,const也就无效了,所以编译器约定不允许这样使用。const double minWage = 9.60;double *ptr = &minWage;正确的写法是这样:pc被定义成一个指向const常量的指针。const double minWage = 9.60;const double *pc = &minWage;*pc = 3.14159; // 错误但是:pc指针是变量,不是const的,所以可以指向其他变量。double dv 阅读全文
posted @ 2013-03-19 14:43 撬棍 阅读(178) 评论(0) 推荐(0) 编辑