首页
/
每日頭條
/
生活
/
指針的基本運算
指針的基本運算
更新时间:2025-12-19 13:30:18

C中可以使用 運算符将指針與整數相加。整數與指針所指向類型(字節為單位)的大小相乘,再将結果與初始地址相加

例如:

int arr[5];//聲明整型數組

int *ptr1;//聲明整型指針

ptr1 = arr;//将arr數組首地址賦值給ptr1

ptr1 3;//相當于将3*4(int類型4個字節)=12,再将12與ptr1指向地址相加。具體看以下示例:

#include<stdio.h> int main(void){ int arr[5] = {100, 200, 300, 400, 500}; int *ptr1; ptr1 = &arr[0]; printf("ptr1 = %p\n", ptr1); printf("ptr1 3 = %p\n", ptr1 3); printf(" &arr[3] = %p\n", &arr[3]); return 0; }

該例中:

ptr1是數組arr的首地址

ptr1 3獲取的是arr數組第4個元素的地址

&arr[3]是arr數組第4個元素的地址

看看輸出結果

ptr1 = 0000008ebc1ffc60

ptr1 3 = 0000008ebc1ffc6c

&arr[3] = 0000008ebc1ffc6c

ptr1 的值是0000008ebc1ffc60,ptr1 3的值是0000008ebc1ffc6c,指針采用的是十六進制表示,十六進制0與十六進制c相差12,ptr1 3中需要将整數3乘以4(int類型占4個字節),結果為12。

總結圖示

指針的基本運算(指針基本操作總結-指針與整數相加)1

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
男人的實話
男人的實話
膚淺之前有看到一個國外視頻,内容是一個訪談節目,節目中應該是有個女人征婚。女人自我介紹是個40歲的寡婦,希望對方喜歡古典音樂、善于理财、喜歡散步雲雲,然後重要來了,希望對方能夠有25cm(你懂的),當然,如果沒有,24cm也是可以接受的。我...
2025-12-19
黑坑鳜魚大量死亡
黑坑鳜魚大量死亡
長江君:鳜魚肉嫩鮮美,加上市場價格極高,釣魚愛好者偶爾釣上一條,可以說能高興半天。然而下面這位江蘇泰州的釣魚人,卻在河邊釣魚時,”白撿“一條半米來長的罕見大鳜魚......長江君:江蘇泰州地處長江三角洲,境内水域發達,江河縱橫淡水資源極為豐...
2025-12-19
鞠婧祎半永久妝容怎麼化
鞠婧祎半永久妝容怎麼化
《嘉南傳》開播後,網友們對于鞠婧祎的半永久妝容的争議,簡直比劇情讨論還精彩。拉出鞠婧祎以往的作品,從《如意芳霏》《漂亮書生》,到《慕南枝》,再到如今熱播的《嘉南傳》,每個造型的确都是美美哒,就連被困在火場,甚至在逃難時,造型都是一如既往地半...
2025-12-19
小浣熊百将傳三色卡怎麼用
小浣熊百将傳三色卡怎麼用
小浣熊百将傳三色卡怎麼用?在小浣熊百将傳中有很多小夥伴都很想知道遊戲中各類商店購買什麼比較好,今天小編給大家帶來了《小浣熊百将傳》各商店貨币使用攻略,感興趣的小夥伴一起來看看吧,希望可以幫追到大家,下面我們就來聊聊關于小浣熊百将傳三色卡怎麼...
2025-12-19
不要對子女過分的奢望
不要對子女過分的奢望
不要對子女過分的奢望?國學大師曾仕強曾經講過一句有大智慧的話:“我再三的建議,不要對你的子女過分地奢望”,我來為大家講解一下關于不要對子女過分的奢望?跟着小編一起來看一看吧!不要對子女過分的奢望國學大師曾仕強曾經講過一句有大智慧的話:“我再...
2025-12-19
Copyright 2023-2025 - www.tftnews.com All Rights Reserved