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

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

指針與const修飾符怎么使用

發布時間:2021-12-20 15:30:06 來源:億速云 閱讀:128 作者:iii 欄目:大數據

這篇文章主要講解了“指針與const修飾符怎么使用”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“指針與const修飾符怎么使用”吧!

##指向常量的指針
如果想讓一個指針指向一個常量,聲明的方式是在一個指針變量前面加上const,也是就被指向的對象是常量,所以p 為常量,不能修改p的值。

const int *p;

常量指針

const限定符在*號的右邊 指針本身是一個const指針,因為這個指針本身就是一個常量,所以編譯器要求給它一個初始化值,需要在申明的同時必須初始化指針。也就是指針p  為常量,初始化后不能再指向其它地址。

#include <stdio.h>int main() {    int x= 45;    int const sum = 100;    int *const p = &x;    int *const p2 = ∑    printf("%d \n%d\n",*p,*p2);    int y = 55;    x = y;    printf("%d\n",*p);    *p = sum;    printf("%d\n",*p);    int  *p1 = p;    printf("%d",*p1);    return 0;}

##指向常量的常量指針
指向常量的指針可以先聲明,后進行初始化,所以可以把指針指向非常量
##指向常量的指針指向普通變量
雖然p無法負值,但可以直接修改變量的值來達到修改p的效果

#include <stdio.h>int main() {    int x = 256;    const  int y =88;    const  int *p;    int *p1;    p =&y;    printf("%d\n",*p);    p = &x;    printf("%d\n",*p);    x =128;    printf("%d\n",*p);    p1 =(int *)&y;    printf("%d\n",*p1);    return 0;}

感謝各位的閱讀,以上就是“指針與const修飾符怎么使用”的內容了,經過本文的學習后,相信大家對指針與const修飾符怎么使用這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

龙州县| 迁安市| 沁阳市| 米泉市| 方正县| 沛县| 丹东市| 平顺县| 浪卡子县| 永嘉县| 苏尼特右旗| 渝中区| 炎陵县| 建水县| 长春市| 平乐县| 宣威市| 盱眙县| 抚远县| 元阳县| 四川省| 涪陵区| 尼勒克县| 杭锦后旗| 许昌县| 慈溪市| 吉林市| 灌阳县| 政和县| 高清| 化德县| 且末县| 宁南县| 兴文县| 保靖县| 始兴县| 闽清县| 习水县| 徐闻县| 陕西省| 玉田县|