2015/11/3
我呢,是一个C++初学者,拥有一个打不死的小强的心态,相信一路走下去肯定会收获满满,所以想借写博客来记录自己在这个过程中的点点滴滴,愿各路达人多多指点喔,吼吼。。。
C++伴我每一天:const 相关东东,不容错过,for exeample:
1) int age=20;
2) const int *pt =&age;
要点:pt的声明并不意味着它指向的值实际上是一个常量,而只是说对于pt来说,这个值是常量,是不可以使用pt指针来修改它指向的值的,但是有两个东东是可以修改的:1、可以直接修改age变量的值来修改age的值 (age=30;)2、可以修改pt的值,给pt赋予一个新地址即可(int sage=80;pt=&sage)。
3) int * const finger =&age;
要点:注意此句中const 的位置喔,,这样声明后,finger只能指向age一个对象喽,既然finger如此专一了,那就允许你修改age的值吧。