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

c++ const关键字

2013-06-27 08:38 211 查看
先忽略类型名(编译器解析的时候也是忽略类型名),我们看 const离哪个近。“近水楼台先得月”,离谁近就修饰谁。

const int * p ;//const 修饰*p,p 是指针,*p是指针指向的对象,不可变

int const * p;//const修饰*p,p 是指针,*p是指针指向的对象,不可变

int*const p;//const修饰p,p 不可变,p 指向的对象可变

const int *const p; // 前一个const修饰*p,后一个const修饰p ,指针p 和p 指向的对象都不可变

注:在上面分别划去int。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  C++