const 含义

const不意味着常数,而是只读

const int a;    //a为常整数,不可被修改

int const a;    //同上

const int *a;     //a是指向常整数的指针,即整型数不可改,指针可改

int * const a;      //a是指向整数的常指针,即指针指向整数可以改,指针不可以改

int const *a const; //指向常整数的常指针,均不可改变

 

posted @ 2012-09-05 11:04  名字长不够写  阅读(209)  评论(0编辑  收藏  举报