91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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

小云
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
浮梁县| 宜阳县| 大足县| 临沭县| 织金县| 黑龙江省| 安义县| 成武县| 彰武县| 改则县| 英德市| 乌拉特前旗| 张家川| 浙江省| 特克斯县| 新泰市| 同心县| 莲花县| 屯昌县| 高尔夫| 沂源县| 达州市| 沿河| 蛟河市| 天柱县| 永福县| 陆川县| 万载县| 郧西县| 许昌县| 会同县| 衢州市| 永新县| 花莲县| 屏东市| 鄄城县| 三江| 木里| 三门峡市| 进贤县| 昂仁县|