C语言代码规范(三)if语句
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                C语言代码规范(三)if语句
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                一、整型變量與0比較
許多人為了一時之便,模仿布爾變量風格寫為如下代碼
if(value) {... }if(!value) {... }應當用 == 或 != 來與0比較
if(0 == value) {... }if(0 != value) {... }二、當if內的語句是與常量進行比較時,常量為左值,變量為右值
if(0 == value) {... }if(NULL == ptr) {... }這樣能方便檢測出錯誤,當漏寫=時,編譯器會報錯。?
這個在判斷指針是否為空時尤為重要,此時如果漏寫=,將出現野指針,造成不可預估的后果。
?
總結
以上是生活随笔為你收集整理的C语言代码规范(三)if语句的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: “尘衣孰挥澣”上一句是什么
 - 下一篇: 摩尔庄园草莓喵喵车怎么获得