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

const的用法

2015-07-17 17:16 218 查看
const的用法:

const int x = 1      
不能修改x的值
const int* a1 = &b;     const修饰指针指向的变量,变量a1指向的内容为常量不能修改,如*a1=1,错误,但可以修改指针本身的指向,如a1=&c,正确
int* const a2 = &b;    const修饰指针本身,不能更改指针a2本身,如修改a2=&c,错误,但可以修改指针的指向内容,如*a2
= 10,正确
const int* const a3 = &b;  const修饰指针本身和指针指向的内容,两者都不能允许修改
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c++ const