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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

指向常对象的指针变量

發(fā)布時間:2025/4/16 编程问答 12 豆豆
生活随笔 收集整理的這篇文章主要介紹了 指向常对象的指针变量 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
//首先了解指向常變量的指針變量,然后再進(jìn)一步研究指向常對象的指針變量。 //定義一個指向常變量的指針變量ptrconst char * ptr; //定義指向常變量的指針變量的一般形式為const 類型名 *指針變量名; //注意 a如果一個變量已被聲明為常變量,只能用指向常變量的指針變量指向它,而不能用一般的(指向非const型變量的)指針變量去指向它。// b指向常變量的指針變量除了可以指向常變量外,還可以指向未被聲明為const的變量。此時不能通過此指針變量改變該變量的值。 如char c1='a'; const char *p; p=&c1; *p='b';//非法 c1='b'//合法 // c如果函數(shù)的形參是指向非const型變量的指針,實(shí)參只能用指向非const變量的指針,而不能用指向const變量的指針// d如果函數(shù)的形參是指向const型變量的指針,在執(zhí)行函數(shù)過程中顯然不能改變指針變量所指向的變量的值,因此允許實(shí)參是指向const變量的指針,或指向非const變量的指針。 //以上介紹的是指向常變量的指針變量,指向常對象的指針變量的概念和使用是與此類似的 //常對象 //a如果一個對象已被聲明為常對象,只能用指向常對象的指針變量指向它,而不能用一般的(指向非const型對象的)指針變量去指向它。 //b如果定義了一個指向常對象的指針變量,并使它指向一個非const的對象,則其指向的對象是不能通過指針來改變的。 //c指向常對象的指針最常用于函數(shù)的形參,目的是在保護(hù)形參指針?biāo)赶虻膶ο?#xff0c;使它在函數(shù)執(zhí)行過程中不被修改 形參是const , 要求實(shí)參可以是非const,也可以是const //d如果定義了一個指向常對象的指針變量,是不能通過它改變所指向的對象的值的,但是指針變量本身的值是可以改變的。

總結(jié)

以上是生活随笔為你收集整理的指向常对象的指针变量的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。