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

溫馨提示×

c語言的常量指針與指針常量

小樊
91
2024-07-26 00:42:13
欄目: 編程語言

在C語言中,常量指針和指針常量是兩種不同的概念。

常量指針是指指針指向的內存地址是一個常量,即指針本身的值是不可更改的,但指針指向的內存中的值是可以改變的。聲明一個常量指針可以使用const關鍵字,例如:

int x = 10;
int y = 20;
int *const ptr = &x;
*ptr = 30; // 合法,改變指針指向的值
ptr = &y; // 非法,無法改變指針的值

指針常量是指指針本身是一個常量,即指針的值是不可更改的,但指針指向的內存中的值是可以改變的。聲明一個指針常量可以使用const關鍵字,將其放在指針的前面,例如:

int x = 10;
int y = 20;
const int *ptr = &x;
*ptr = 30; // 非法,無法改變指針指向的值
ptr = &y; // 合法,改變指針的值

總結一下:

  • 常量指針:指針的值是常量,指針指向的值可變。
  • 指針常量:指針的值可變,指針指向的值是常量。

0
汾阳市| 凤翔县| 西贡区| 金湖县| 连城县| 彭水| 乌鲁木齐市| 阳原县| 米易县| 霍林郭勒市| 来凤县| 永安市| 阿瓦提县| 清涧县| 安丘市| 平江县| 永吉县| 龙门县| 烟台市| 昔阳县| 中宁县| 明光市| 林芝县| 洪泽县| 嘉祥县| 阳江市| 德江县| 张北县| 绍兴县| 科技| 鄂伦春自治旗| 隆昌县| 来宾市| 洪雅县| 电白县| 禹城市| 九江市| 永清县| 库伦旗| 马公市| 安顺市|