已采納回答 / 美男就是良藥還不苦口
inline是用于實(shí)現(xiàn)的關(guān)鍵字,而不是用于聲明的關(guān)鍵字,所以在聲明時只需要聲明函數(shù)即可:int max(int i, int j, int k);inline int max(int i, int j, int k){//函數(shù)內(nèi)容。。。。}
2016-02-26
已采納回答 / Acusp
兩種形式都是可以的,只不過 NULL == p 的這種形式跟推薦使用原因是我們很容易把 == 符號寫成 = 號,如果使用推薦的方式寫 NULL = p 這樣編譯器就會報錯,你就知道自己犯錯了;而如果寫成 p = NULL 編譯器是不會提示的,即使錯了可能都不容易發(fā)現(xiàn),因?yàn)榇藭r是賦值語句,條件一直為真
2016-02-10
最新回答 / qq_疾風(fēng)_3
如果這里沒有&符號,運(yùn)行了代碼之后,main函數(shù)中x和y的值并沒有發(fā)生交換。因?yàn)閙ain函數(shù)中的變量x、y與fun函數(shù)中的變量x、y作用域不同。
2016-02-07