assert()函數的使用

 assert宏的原型定義在<assert.h>中,其做用是若是它的條件爲假,則終止程序執行,原型定義,ASSERT ()是一個調試程序時常用的宏,在程序運行時它計算括號內的表達式,若是表達式爲FALSE (0), 程序將報告錯誤,並終止執行。若是表達式不爲0,則繼續執行後面的語句。這個宏一般原來判斷程序中是否出現了明顯非法的數據,若是出現了終止程序以避免致使嚴重後果,同時也便於查找錯誤:程序
相關文章
相關標籤/搜索