首页
/
每日頭條
/
生活
/
指針的基本運算
指針的基本運算
更新时间:2025-12-25 17:32:21

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-25
微信不能播放收到的語音怎麼解決
微信不能播放收到的語音怎麼解決
微信不能播放收到的語音怎麼解決?如果微信語音播放失敗,與手機權限問題也是有關的,打開手機找到關于權限的設置,将語音麥克風權限開啟就可以了,接下來我們就來聊聊關于微信不能播放收到的語音怎麼解決?以下内容大家不妨參考一二希望能幫到您!微信不能播...
2025-12-25
四字短句霸氣
四字短句霸氣
四字短句霸氣?一身孤傲鐵杵成針,接下來我們就來聊聊關于四字短句霸氣?以下内容大家不妨參考一二希望能幫到您!四字短句霸氣一身孤傲。鐵杵成針。投筆從戎。不屈不撓。桀骜不羁。生來倔強。奮鬥之路。精益求精。熟能生巧。晨鐘暮鼓。聞雞起舞。事在人為。懸...
2025-12-25
蜈蚣養殖技術是什麼
蜈蚣養殖技術是什麼
蜈蚣養殖技術是什麼?養殖環境蜈蚣的生長環境以29℃~32℃最為适宜,如超過40℃,攝食活動能力降低,甚至尋找洞穴躲藏起來;如低于15℃,活動也趨緩慢,遲遲不産卵,剛出生的幼蜈蚣也因溫度低而不能蛻皮容易死亡;降至10℃左右時會停食,進入休眠狀...
2025-12-25
鹹肉燒春筍
鹹肉燒春筍
進入春季,怎麼能不吃屬于春天的時節鮮貨?我想到的第一個時令美食就是春筍,可以做成油焖春筍、腌笃鮮、春筍燒鲥魚等。今天,我就跟大家分享下簡易版腌笃鮮的做法,省事又好吃,一個字鮮。用料:鹹肉,莴筍,春筍,蔥,水。做法:莴筍去皮,洗淨以後切成滾刀...
2025-12-25
Copyright 2023-2025 - www.tftnews.com All Rights Reserved