C ห้องสมุดมาตรฐาน - <assert.h>
แนะนำโดยย่อ
C ไฟล์ส่วนหัวห้องสมุดมาตรฐานassert.h ให้แมโครเรียกว่ายืนยันซึ่งสามารถนำมาใช้ในการตรวจสอบสมมติฐานในโปรแกรมและสมมติฐานที่เป็นข้อความเท็จวินิจฉัยเอาท์พุท
ยืนยันจุดที่กำหนดแมโครไปยังอีก NDEBUG แมโครNDEBUG แมโครไม่ <assert.h> ส่วน ถ้าคุณได้กำหนดให้เป็นชื่อแมโครในการอ้างอิง NDEBUG ไฟล์ <assert.h>แหล่งแมโครยืนยันมีการกำหนดดังต่อไปนี้:
#define assert(ignore) ((void)0)
ห้องสมุดมาโคร
ด้านล่างมีฟังก์ชั่นเฉพาะที่กำหนดไว้ใน assert.h ไฟล์ส่วนหัว:
序号 | 函数 & 描述 |
---|---|
1 | void assert(int expression) 这实际上是一个宏,不是一个函数,可用于在 C 程序中添加诊断。 |