首页
/
每日頭條
/
生活
/
指針的基本運算
指針的基本運算
更新时间:2025-07-02 08:21:48

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
推荐阅读
綜合評價沈陽工程學院
綜合評價沈陽工程學院
近日,遼甯省精神文明建設指導委員會印發《遼甯省文明委關于表彰2018-2020年度全省文明城市(區)、文明村鎮、文明單位和第二屆全省文明家庭、文明校園及新一屆全省未成年人思想道德建設工作先進的決定》(遼文明委〔2020〕16号),按照從嚴把...
2025-07-02
羲是什麼意思
羲是什麼意思
羲是什麼意思?羲[xī],見〖伏羲〗“羲氏”、“和氏”,是傳說中掌天文曆法的官吏;神話中駕日車的神;神話中太陽的母親;中國漢代王莽時所設官名姓,今天小編就來聊一聊關于羲是什麼意思?接下來我們就一起去研究一下吧!羲是什麼意思羲[xī],見〖伏...
2025-07-02
剝了新鮮核桃的手怎樣才洗得幹淨
剝了新鮮核桃的手怎樣才洗得幹淨
剝了新鮮核桃的手怎樣才洗得幹淨?手上沾染了核桃青皮素的黑色氧化物,隻能是經常洗手,靠人體自身的皮膚表皮細胞自行代謝、老化、脫落而緩慢去除,今天小編就來說說關于剝了新鮮核桃的手怎樣才洗得幹淨?下面更多詳細答案一起來看看吧!剝了新鮮核桃的手怎樣...
2025-07-02
冬季做什麼湯養胃
冬季做什麼湯養胃
冬季做什麼湯養胃?花生芪棗牛腱湯材料:牛腱肉600克,花生仁50克,北芪25克,紅棗12顆,蓮子25克,香油、鹽少許,我來為大家講解一下關于冬季做什麼湯養胃?跟着小編一起來看一看吧!冬季做什麼湯養胃花生芪棗牛腱湯材料:牛腱肉600克,花生仁...
2025-07-02
路飛再次遇到女帝
路飛再次遇到女帝
《海賊王》895集已經更新,這一集中路飛和女帝再次相遇,自從香波地群島一别後,路飛和女帝就沒相遇過。女帝之所以出現,是因為要參加幾年舉辦一場的萬博會,路飛也是為了給桑尼号補充可樂,才會和女帝相遇,場景和兩年前路飛出現在九蛇島的類似,不過這一...
2025-07-02
Copyright 2023-2025 - www.tftnews.com All Rights Reserved