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

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

p=NULL的疑惑

為啥在釋放內(nèi)存delete的時(shí)候使用的是delete []p;但是在對p賦空的時(shí)候,卻不是使用p[0] = NULL;p[1]=NULL;p[2]=NULL;而是直接 p = NULL;就行了呢?

正在回答

2 回答

嗯,是的。希望課程對你有幫助。內(nèi)?

0 回復(fù) 有任何疑惑可以回復(fù)我~

怎么說呢,p是一個(gè)指針,p[1],p[2]都是通過這個(gè)向后指針找到的。delete []p后,p[0]p[1]p[2]內(nèi)容都刪除了,但是p指針還在,所以通過置p=NULL防止別的地方用到。也就是說三個(gè)元素的數(shù)組是可以通過首地址指針p來實(shí)現(xiàn)各種操作的,可以當(dāng)作本沒有什么p[1],p[2]指針,而且p[1]p[2]根本就不是指針??!有點(diǎn)亂。。。

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
C++遠(yuǎn)征之封裝篇(下)
  • 參與學(xué)習(xí)       70900    人
  • 解答問題       534    個(gè)

封裝--面向?qū)ο笕筇卣髦?,通過案例讓C++所學(xué)知識融會貫通

進(jìn)入課程
微信客服

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

幫助反饋 APP下載

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

公眾號

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