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

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
推荐阅读
京東蝴蝶節廣告
京東蝴蝶節廣告
京東蝴蝶節廣告?3月9日,持續了9天的女性專屬購物節——京東蝴蝶節迎來最後收官作為“京銀計劃”的又一落地,京東支付今年在京東蝴蝶節攜手浦發信用卡,通過便捷支付、滿減優惠等手段大大提升了廣大女同胞的購物體驗,帶動了浦發信用卡在訂單量、新增綁卡...
2026-01-12
黃金雞蛋玉米面餅做法
黃金雞蛋玉米面餅做法
吃膩了白面做的餅,試試玉米面呀!粗糧細作更健康!選用富硒石磨玉米面,其含有亞油酸和維生素E,能減少動脈硬化的發生,同時富含大量的纖維素,這也是減脂的關鍵,它不能被人體吸收,但是能達到飽腹的效果,深受健身人群的喜愛,也是三高人群的适宜佳品!最...
2026-01-12
萊蕪銀座和諧廣場
萊蕪銀座和諧廣場
大衆網·海報新聞淄博7月19日訊(記者劉懷遠)近日,有網友反映在原淄博永旺佳世客購物廣場醒目位置,張貼出一份銀座和諧廣場的招聘公告。今天,大衆網·海報新聞記者實地采訪了解到,銀座和諧廣場計劃将于2019年年底入駐淄博原永旺佳世客,但具體開業...
2026-01-12
臘菊養殖方法
臘菊養殖方法
臘菊養殖方法?蠟菊适合生長在疏松肥沃、排水性好的土壤中,黏重貧瘠的土壤不适合養殖不光是提供适宜生長的土壤,還需要定期松動土壤,保持松軟效果,下面我們就來說一說關于臘菊養殖方法?我們一起去了解并探讨一下這個問題吧!臘菊養殖方法蠟菊适合生長在疏...
2026-01-12
克隆羊多莉的英語閱讀
克隆羊多莉的英語閱讀
今天分享一篇閱讀理解。可以學完運動後進行同步閱讀,也可以作為日常的閱讀材料。每日10分鐘英語閱讀,養成習慣,孩子的英語學習不用愁。這篇閱讀的題目是Misalearnstoride圖片來源于網絡先來閱讀文章:圖片來源于網絡1.Bellaand...
2026-01-12
Copyright 2023-2026 - www.tftnews.com All Rights Reserved