亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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

小云
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
余庆县| 基隆市| 张家界市| 长春市| 射洪县| 曲靖市| 柳州市| 大田县| 黑龙江省| 海安县| 合作市| 桂平市| 休宁县| 玛多县| 枝江市| 台湾省| 临泉县| 涪陵区| 波密县| 泽州县| 梁山县| 沅江市| 双牌县| 贵州省| 永州市| 韶关市| 安仁县| 德清县| 鹤岗市| 五寨县| 清水县| 普宁市| 安泽县| 嘉义市| 武穴市| 乌审旗| 水富县| 昌乐县| 封丘县| 新民市| 渝中区|