已采納回答 / Acusp
兩種形式都是可以的,只不過 NULL == p 的這種形式跟推薦使用原因是我們很容易把 == 符號(hào)寫成 = 號(hào),如果使用推薦的方式寫 NULL = p 這樣編譯器就會(huì)報(bào)錯(cuò),你就知道自己犯錯(cuò)了;而如果寫成 p = NULL 編譯器是不會(huì)提示的,即使錯(cuò)了可能都不容易發(fā)現(xiàn),因?yàn)榇藭r(shí)是賦值語句,條件一直為真
2016-02-10
最贊回答 / 八戒哥哥sos
可以用的,但是cout更加智能,printf比較原始,寫起來比較麻煩,因?yàn)橐鶕?jù)不同的類型輸出,程序員要根據(jù)不同的類型更改printf()中的東西
2016-01-29