C المكتبة القياسية - <assert.h>
مقدمة موجزة
C القياسية رأس الملفات مكتبةassert.h توفير ماكرو تسمى تصرح،والتي يمكن استخدامها للتحقق من الافتراضات في البرنامج، والافتراض هو الرسائل التشخيص الانتاج كاذبة.
التأكيد على نقطة محددة الكلي لNDEBUGالكليآخر،جزءاNDEBUGالكلي لا <assert.h>. إذا كنت قد حددت كاسم الكلي في إشارة NDEBUG ملف <assert.h> المصدر، يتم تعريف الماكروASSERT على النحو التالي:
#define assert(ignore) ((void)0)
مكتبة الكلية
وفيما يلي قائمة الوظائف الوحيدة المحددة في assert.h ملف الرأس:
序号 | 函数 & 描述 |
---|---|
1 | void assert(int expression) 这实际上是一个宏,不是一个函数,可用于在 C 程序中添加诊断。 |