首页
/
每日頭條
/
生活
/
指針的基本運算
指針的基本運算
更新时间:2026-01-16 16:36:46

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
推荐阅读
遷安古鎮名
遷安古鎮名
來源:中國新聞網中新網唐山11月6日電(記者白雲水)霜降節氣之後,中國的北方秋意更濃。6日,軒秀民老人收拾好家裡活計,早早便坐上了去往遷安博物館的班車,探望館藏在那裡的一個“老物件”。今年70歲的軒秀民是河北省遷安市軒坡子村村民,這個“老物...
2026-01-16
冬筍怎樣保鮮長久
冬筍怎樣保鮮長久
冬筍怎樣保鮮長久?将完整的冬筍放入保鮮袋中,将袋口紮好,此法可以保存一個月以上,下面我們就來說一說關于冬筍怎樣保鮮長久?我們一起去了解并探讨一下這個問題吧!冬筍怎樣保鮮長久将完整的冬筍放入保鮮袋中,将袋口紮好,此法可以保存一個月以上。找一個...
2026-01-16
怎麼做濃湯面條
怎麼做濃湯面條
怎麼做濃湯面條?準備材料:豬骨濃湯面1包、芹菜切丁、小蔥切末、火腿腸斜切、青菜備用,現在小編就來說說關于怎麼做濃湯面條?下面内容希望能幫助到你,我們來一起看看吧!怎麼做濃湯面條準備材料:豬骨濃湯面1包、芹菜切丁、小蔥切末、火腿腸斜切、青菜備...
2026-01-16
萬和燃氣熱水器故障解決方法
萬和燃氣熱水器故障解決方法
燃氣熱水器是是我們家居常用熱水器中的一種,它主要以燃氣為燃料給水加熱的一種熱水器,是響應國家節能減排的産物,然而電器永久了都會出現故障問題,加色正在痛快洗澡的時候,突然水管出不來熱水了,熱水器打不着火了,這時候應該是很郁悶的吧。今天就讓小編...
2026-01-16
304不鏽鋼水管的優缺點
304不鏽鋼水管的優缺點
薄壁不鏽鋼水管是304材質的好還是316材質的好在選購薄壁不鏽鋼水管的時候,大家總會對選擇304材質的還是316材質的管材感到猶豫,不知道該選哪一款來作為家裝的主材。其實不管是304材質還是316材質的不鏽鋼水管,其都是符合國家飲用水标準的...
2026-01-16
Copyright 2023-2026 - www.tftnews.com All Rights Reserved