首页
/
每日頭條
/
生活
/
指針的基本運算
指針的基本運算
更新时间:2025-12-27 14:36:42

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
推荐阅读
韭菜盒子的面咋樣和能酥軟
韭菜盒子的面咋樣和能酥軟
歡迎大家觀看二姐這篇教您如何将韭菜盒子的面皮做的軟乎還薄的文章。本圖文為二姐美食原創作品,嚴禁轉載與抄襲。如果有美食方面的想法,歡迎和我交流!二姐美食,教你做家常美味。二姐心得之做韭菜盒子的面皮軟乎還薄平時我們給家人做美味的韭菜盒子的時候,...
2025-12-27
食管反流吃枸橼酸铋鉀膠囊行不
食管反流吃枸橼酸铋鉀膠囊行不
來源:北晚新視覺前段時間,周口的李大爺持續有發燒、嗓子疼包括胃裡反酸的情況,去醫院一檢查,可把他吓壞了。醫生給他做了個胃鏡檢查,通過胃鏡發現他的胃十二指腸部位有大量的活蟲。7月15号,周口的雷大爺因身體不适來到鄭大一附院進行檢查,除了發燒惡...
2025-12-27
臘肉的傳統腌制方法
臘肉的傳統腌制方法
臘肉的傳統腌制方法?首先将新鮮的豬肉切塊(可根據自己的喜好來切,一般長條形,不宜太大或太小,豬排骨不用剃出),用水洗淨晾幹,均勻的将鹽灑在肉上,邊角縫隙一定到位,用手抹均,接下來我們就來聊聊關于臘肉的傳統腌制方法?以下内容大家不妨參考一二希...
2025-12-27
沂水豪華的婚禮
沂水豪華的婚禮
六月是一個缤紛多彩的季節陽光燦爛愛意飛揚新人們良緣佳配情意綿綿6月21日,農曆五月初一,在沂水縣沙溝鎮九嶺坡村,新郎王希陽與新娘呂佩娟喜結連理,現場嘉賓、親人及好友共同見證他們愛的誓言。在悠揚的音樂聲中,新人手挽手緩緩步入“婚禮殿堂”,環保...
2025-12-27
變形計最窮主人公排名
變形計最窮主人公排名
“富人的遊戲,窮人陪跑的比賽”15年前,芒果台推出了一檔“互換人生”大型真人秀節目《變形記》,城裡孩子和農村孩子互換身份,體驗各自的生活。節目播出後,收視率居高不下,城裡孩子在艱苦的環境中得到了成長,農村孩子也走出去,體會到城市生活的精彩,...
2025-12-27
Copyright 2023-2025 - www.tftnews.com All Rights Reserved