W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
C 標(biāo)準(zhǔn)庫(kù)的 assert.h頭文件提供了一個(gè)名為 assert 的宏,它可用于驗(yàn)證程序做出的假設(shè),并在假設(shè)為假時(shí)輸出診斷消息。
已定義的宏 assert 指向另一個(gè)宏 NDEBUG,宏 NDEBUG 不是 <assert.h> 的一部分。如果已在引用 <assert.h> 的源文件中定義 NDEBUG 為宏名稱,則 assert 宏的定義如下:
#define assert(ignore) ((void)0)
下面列出了頭文件 assert.h 中定義的唯一的函數(shù):
序號(hào) | 函數(shù) & 描述 |
---|---|
1 | void assert(int expression)
這實(shí)際上是一個(gè)宏,不是一個(gè)函數(shù),可用于在 C 程序中添加診斷。 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: