您的位置:首页 > 编程语言 > C语言/C++

C语言-const的使用情况

2010-11-19 16:06 204 查看
const int a = 1;

int const a = 1;

变量a不可修改,需在定义时初始化。



const char *p; // p可变,p指向的数据不可变

char const *p; // p可变,p指向的数据不可变

char * const p;// p不可变,p指向的数据可变

const char * const p; // p不可变,p指向的数据也不可变

p可变:p可以指向其他变量;



记忆方法:const离p近,则限定p,离*近,则限定*p。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: