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

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

C語言指針問題:在定義指針時(shí)*p=a和p=a有區(qū)別嗎?

C語言指針問題:在定義指針時(shí)*p=a和p=a有區(qū)別嗎?

C
翻過高山走不出你 2019-04-04 02:01:40
C語言指針問題:在定義指針時(shí)*p=a和p=a有區(qū)別嗎?
查看完整描述

3 回答

?
慕桂英4014372

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

在定義指針時(shí),指針變量名前的*號(hào)是必須的,不能少,區(qū)別于普通變量, 說明當(dāng)前變量是指針變量,而不是普通的變量。

對(duì)于你的問題,我舉例說明:

情形一:

int a[5]={1,2,3,4,5};

int *p=a;//這是在定義指針變量p的同時(shí)就直接給它初始化,即把數(shù)組a的首地址賦給它。

情形二:

int a[5]={1,2,3,4,5};

int *p;//聲明指針變量p
p = a;
這里的話是先聲明指針p,然后再對(duì)它初始話,等價(jià)于情形一,只是分開寫法而已。

查看完整回答
反對(duì) 回復(fù) 2019-04-05
?
回首憶惘然

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

當(dāng)然有區(qū)別,區(qū)別很大,*p=a,就是給指針的表示的地址賦值,也就是賦值給指針指向的存儲(chǔ)單元;而p=a,則表示給指針賦值,也就是指針的地址變成了a。兩者一個(gè)指明了具體值大小,一個(gè)指明了具體位置。

查看完整回答
反對(duì) 回復(fù) 2019-04-05
?
躍然一笑

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

*p=a
是p所指向地址的內(nèi)容是a(比如一個(gè)數(shù),或字符)
p=a
是p指向a(比如0x0001)這個(gè)地址


查看完整回答
反對(duì) 回復(fù) 2019-04-05
  • 3 回答
  • 0 關(guān)注
  • 2762 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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