const * 和 * const 的区别
生活随笔
收集整理的這篇文章主要介紹了
const * 和 * const 的区别
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
指針本身和指針?biāo)赶虻膬?nèi)容都有一個“值”,二者的 const 屬性需要分別討論。
常量的指針
根據(jù)我的理解,我把 const * 讀成“常量的指針”(const 在左邊所以先讀,*在右邊所以后讀),這表示這個指針指向的內(nèi)容不能通過這個指針修改。需要補充的是:雖然我把const *讀成“常量的指針”,但并不是說它不能指向變量。
指針常量
* 在左邊,const 在右邊,所以我把它讀成“指針常量”,表示這個指針不能被修改(初始化過后就不能修改它的值使其指向其他東西)
總結(jié)
以上是生活随笔為你收集整理的const * 和 * const 的区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 输入密码显示星号
- 下一篇: 函数指针和shellcode