第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

C語(yǔ)言中有關(guān)指針運(yùn)算的問(wèn)題?

C語(yǔ)言中有關(guān)指針運(yùn)算的問(wèn)題?

C
做一個(gè)好碼農(nóng) 2017-05-22 17:09:51
在指針運(yùn)算中,*p++是什么意思??? 課本上寫(xiě)的:先取p所指變量的值,后地址加一。 是這個(gè)意思嗎?我怎么覺(jué)得是:先取p所指變量的值,后變量值加一呢?
查看完整描述

3 回答

?
江戶(hù)川秋風(fēng)

TA貢獻(xiàn)78條經(jīng)驗(yàn) 獲得超21個(gè)贊

#include?<stdio.h>

int?main(int?argc,?char?*argv[])
{
	int?x=0;
	int?*p=&x;?
	printf("x的值:%d\n",x);
	printf("x在內(nèi)存中的地址:%p\n",p);
	*p++;
	printf("x的值:%d\n",x);
	printf("x在內(nèi)存中的地址:%p\n",p);
	return?0;
}

運(yùn)行結(jié)果:

x的值:0

x在內(nèi)存中的地址:0022FF44

x的值:0

x在內(nèi)存中的地址:0022FF48



相當(dāng)于把x往后移動(dòng)了4個(gè)字節(jié)


查看完整回答
1 反對(duì) 回復(fù) 2017-05-22
?
望遠(yuǎn)

TA貢獻(xiàn)1017條經(jīng)驗(yàn) 獲得超1032個(gè)贊

這里有運(yùn)算符優(yōu)先級(jí)的問(wèn)題,*p++這里先進(jìn)行*p運(yùn)算,取出指針p所指變量地址的值,再進(jìn)行++運(yùn)算,你理解的沒(méi)錯(cuò),書(shū)上的應(yīng)該這樣寫(xiě)*(p++)
查看完整回答
1 反對(duì) 回復(fù) 2017-05-22
  • onemoo
    onemoo
    ++ 的優(yōu)先級(jí)要高于 * 的,所以 *p++ 就是 *(p++),書(shū)上寫(xiě)的沒(méi)錯(cuò)。
  • 望遠(yuǎn)
    望遠(yuǎn)
    哦哦,記錯(cuò)了,這兩個(gè)運(yùn)算符同級(jí)但是計(jì)算從右至左運(yùn)算。
  • onemoo
    onemoo
    額...你確實(shí)是記錯(cuò)了。 這個(gè)后置自增的優(yōu)先級(jí)要高于 *,前置自增才是和 * 同級(jí)。
點(diǎn)擊展開(kāi)后面3
?
慕粉2201162086

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超0個(gè)贊

指針變量?jī)?chǔ)存的就是變量的地址值
查看完整回答
反對(duì) 回復(fù) 2017-05-22
  • 3 回答
  • 1 關(guān)注
  • 2558 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)