assert

assert宏的原型定義在<assert.h>中,其做用是若是它的條件返回錯誤,則終止程序執行。express

原型定義:原型

#include <assert.h>
void assert( int expression );

 assert的做用是先計算表達式 expression ,若是其值爲假(即爲0),那麼它先向stderr打印一條出錯信息,而後經過調用 abort 來終止程序運行。io

相關文章
相關標籤/搜索