中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

常量指針與指針常量的區別

小云
90
2023-08-05 18:58:04
欄目: 編程語言

常量指針和指針常量的區別在于指針和常量的關系不同。

常量指針是一個指向常量的指針,即指針所指向的值是不可修改的,但可以通過指針修改其他可修改的值。使用關鍵字const來聲明常量指針。

const int* ptr; // 常量指針,指向的值是不可修改的
int num = 10;
ptr = # // 通過指針可以修改其他可修改的值
*num = 20; // 錯誤,不能修改指針指向的值

指針常量是一個指針,它的值是不可修改的,但可以通過指針修改所指向的值。使用關鍵字const來聲明指針常量。

int* const ptr; // 指針常量,指針的值是不可修改的
int num = 10;
ptr = # // 錯誤,不能修改指針的值
*num = 20; // 可以通過指針修改值

綜上所述,常量指針是指向常量的指針,指針的值可以修改但所指向的值不可修改;而指針常量是一個指針,指針的值不可修改但所指向的值可以修改。

0
吴川市| 荥经县| 巴楚县| 阿拉尔市| 平利县| 巴东县| 灌南县| 丹凤县| 吴桥县| 洪雅县| 禄劝| 于都县| 武功县| 邢台县| 铁岭市| 抚州市| 永兴县| 韶关市| 呈贡县| 通江县| 元阳县| 什邡市| 翁源县| 松溪县| 福清市| 科技| 吴忠市| 加查县| 临漳县| 雅安市| 定陶县| 旅游| 来凤县| 承德县| 惠州市| 五台县| 神农架林区| 铅山县| 乐至县| 广宗县| 淳安县|