指向常对象的常指针

//将指针变量声明为const型,这样指针值始终保持为其初值,不能改变。如
Time   t1(10,12,15), t2;             //定义对象
Time *  const  ptr1= &t1;        //const位置在指针变量名前面,规定ptr1的值是常值, ptr1指向对象t1,此后不能再改变指向
ptr1=&t2;           //错误,ptr1不能改变指向
//往往用常指针作为函数的形参,目的是不允许在函数执行过程中改变指针变量的值,使其始终指向原来的对象。

posted @ 2017-05-14 20:43  衣带渐宽、为伊憔悴  阅读(284)  评论(0)    收藏  举报