日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

c语言指向常量的指针和常量指针

發布時間:2025/5/22 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c语言指向常量的指针和常量指针 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

指向常量的指針:該指針指向的值不能改變,指針不是常量,所以可以修改指針的指向?
int main(void){ ???int value = 10; ???/*定義一個指向常量的指針*/ ???const int *pValue = &value; ???//pValue = &value; ???/** ????* ?????*?編譯器會報錯,*pValue是只讀的。 ????*?也就是指針指向的值不能改變 ????*/ ?????????/** ????????*?這個賦值編譯器會報錯?assignment of read-only location '*pValue' ????????*?因為*pValue指向的值是常量,所以不能改變。 ????????*/ ???*pValue = 20; ???/*但可以對value的值進行改變*/ ???int number = 30; ???/** ????*?指針不是常量,所以可以修改指針的指向 ????*/ ???pValue = &number; ???return 0;}常量指針?
#include <stdio.h>?
/**?
常量指針指針中存儲的地址不能改變?
MPLS 虛擬專用網構建于IP承載A網基礎之上,主要采用多協議標記交換(MPLS)方式,實現企業各分支機構間,內部數據、語音、圖像、視頻等多種數據的安全傳輸,為企業提供點到點、點到多點及多點到多點的內部專網通信服務。
int main(void)?
{?
int value = 10;?
int const pValue = &value;?
int item = 34;?
/**?
編譯器報錯,assignment of read-only variable 'pValue'。說明不能修改指針中存儲的地址?

pValue = &item;?
/但是可以修改地址所指向的值/?
pValue = 24;?
return 0;?
}

總結

以上是生活随笔為你收集整理的c语言指向常量的指针和常量指针的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。