最新回答 / 慕工程8335297
整形形參相當(dāng)于實(shí)參的一個復(fù)制體,不能實(shí)現(xiàn)形參的調(diào)換,而給指針形參指向的內(nèi)存寫值時(shí),寫的就是實(shí)參指向的內(nèi)存,相當(dāng)于實(shí)參本體,所以能實(shí)現(xiàn)調(diào)換。|(我的理解是這樣,如有錯誤請指正,謝謝?。?/div>
2016-08-05
最贊回答 / 稚嫩的魔法師
const 固定的是*p,指針p指向的變量x內(nèi)存空間存放的值不能通過(*p)賦值某個數(shù)來改變,但是指針p本身是不受限制的,可以將變量y的地址賦值給p;將y的地址賦值給p后,也無法通過對(*p)的賦值操作來改變y的值.
2016-06-16
最贊回答 / qq_錢劍強(qiáng)_0
????盡管樓主的代碼可以得到正確輸出,但實(shí)際上發(fā)生了‘緩沖溢出’的錯誤。之所以樓主得到正確輸出應(yīng)該是視頻作者提供的編譯器存在Bug沒有報(bào)錯導(dǎo)致的。排名第一的答案在VS2015中編譯也會報(bào)錯。????錯誤的根源在于strcpy函數(shù)。strcmp函數(shù)在運(yùn)行時(shí)的過程如下:首先生成一個緩沖區(qū)buffer,緩沖區(qū)沒有限制大小可以接收任意長的字符串(本例為"Hello?imooc")。然互緩沖區(qū)中的字符串拷貝到str,str在內(nèi)存中指向char型數(shù)組(大小為6字節(jié)),也就是說"Hello?imooc"拷貝到了cha...
2016-06-06
最新回答 / 慕少4727628
動態(tài)變量(對象)我們new的是對象,在這之前我們學(xué)的類似C語言,當(dāng)學(xué)完類之后new我們才會多用,不然不好處理,
2016-06-01
- 課程須知
- 本課程是C++初級課程 熟練掌握C語言開發(fā)語言基礎(chǔ)語法
- 老師告訴你能學(xué)到什么?
- 1、C++語言引用的魅力 2、C++語言const的用法 3、C++語言函數(shù)默認(rèn)值及函數(shù)重載 4、C++語言內(nèi)存管理
微信掃碼,參與3人拼團(tuán)