首页
/
每日頭條
/
生活
/
指針的基本運算
指針的基本運算
更新时间:2025-10-29 09:57:26

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
推荐阅读
夫妻倆做餐飲10年隻賺20萬尋情記
夫妻倆做餐飲10年隻賺20萬尋情記
2018年7月,小馬和兩個同學合夥開了一家早點部,小馬為此投入30萬元,他與這兩個同學相識已有十幾年,曾無比信任他們,但是早點部開業後,身為法人的小馬不僅遲遲未能得到分紅,甚至連查看店鋪賬目的權利都沒有,2019年4月店鋪關門,合夥人肖某告...
2025-10-29
農村地瓜收獲技巧
農村地瓜收獲技巧
農村地瓜收獲技巧?地瓜的收獲适期,應根據氣候條件、安全貯藏時間和下茬作物的安排等确定地溫在18℃左右,地瓜重量增加很少;地溫在15℃左右,地瓜停止膨大;地溫長時間在9℃以下,就會發生冷害因此,一般在地溫18℃時就開始收刨,在枯霜前收刨完畢切...
2025-10-29
貴州納雍縣扶貧農業園
貴州納雍縣扶貧農業園
來源:人民網-貴州頻道黨委書記談黨建引領,人大主席講具體做法,人大代表分享監督故事,群衆代表由衷感言……9月6日,貴州畢節市納雍縣人大常委會主任于剛率視察組前往百興鎮,視察百興小麥曬壩場建設及使用情況。群衆曬麥難的問題得到解決,視察組對曬壩...
2025-10-29
哪些物品有食品添加劑
哪些物品有食品添加劑
哪些物品有食品添加劑?受訪專家:北京工商大學食品學院食品科學與工程系教授曹雁平,我來為大家科普一下關于哪些物品有食品添加劑?下面希望有你要的答案,我們一起來看看吧!哪些物品有食品添加劑受訪專家:北京工商大學食品學院食品科學與工程系教授曹雁平...
2025-10-29
如何辨别千眼菩提的好壞
如何辨别千眼菩提的好壞
說到千眼菩提大家是非常的喜歡它的要不怎麼把它稱為是國民文玩呢,這今天小編轉轉了文玩市場,看看了文玩的網站,或者是貼吧,發現現在好多朋友都在探讨或者是研究千眼菩提開裂的這個問題,而且會有好多的朋友都說出了他們自己的一套方法,但是方法很多,但是...
2025-10-29
Copyright 2023-2025 - www.tftnews.com All Rights Reserved