最新回答 / 林下夕陽
int *P=new int[1000] //申請(qǐng)一個(gè)含1000個(gè)元素的整型數(shù)組p[0]=10 //給數(shù)組的第一個(gè)元素賦值為10cout<<p[0]<<endl //打印p[0]的值
2017-02-25
最新回答 / JohnTito
你這樣寫的話,只是簡單的打印出最大值,并沒有什么不對(duì)的地方而我們是想在主函數(shù)里調(diào)用子函數(shù)來獲取他的最大值,而對(duì)于如何獲取并不關(guān)心,所以不需要了解maxNum這個(gè)變量,所以才寫了這么一個(gè)子函數(shù),要是按你那樣說的話,就用不到寫這么一個(gè)子函數(shù)了。
2017-02-20
最贊回答 / 沉漠
命名空間是ANSIC++引入的可以由用戶命名的作用域,用來處理程序中常見的同名沖突。由于人類的單詞有限,現(xiàn)在的大型程序開發(fā),尤其是各種庫之間,不可能沒有重名的,而且大型程序不可能一個(gè)人完成,難免會(huì)有名字重復(fù)的變量或函數(shù),這時(shí)就需要命名空間來區(qū)分。
2017-02-18
最新回答 / 慕粉1529473653
這個(gè)應(yīng)該是有記錄的,應(yīng)該實(shí)在編譯階段就已經(jīng)實(shí)現(xiàn),是一個(gè)常量,比如在申請(qǐng)一個(gè)數(shù)組或者變量時(shí)就記錄下來,這也就是sizeof能夠使用的原因吧,所以在釋放內(nèi)存的時(shí)候就可以調(diào)用記錄。
2017-01-17
最贊回答 / 慕粉163032922
typedef struct _COORD { // coord. ? ?SHORT X; ? ? ?// horizontal coordinate ? ?SHORT Y; ? ? ?// vertical coordinate } COORD; WINDOWS API中定義的一個(gè)結(jié)構(gòu)
2017-01-15
最贊回答 / 湮靄凝翎
if(NULL == p)和f(p == NULL)兩者并沒什么區(qū)別,都是判斷指針p是否為空。但是當(dāng)考慮到出錯(cuò)檢查時(shí),if(NULL == p)寫法更好,因?yàn)槿绻`寫為if(NULL = p)的時(shí)候,編譯器就會(huì)提示出錯(cuò)(因?yàn)槌A坎荒鼙毁x值);而if(p == NULL)如果誤寫為if(p = NULL),則編譯器不會(huì)報(bào)錯(cuò)。
2016-12-11