Perpustakaan Standard C - <assert.h>


Pengenalan

Fail pengepala assert.h pustaka standard C menyediakan makro bernama assert, yang boleh digunakan untuk mengesahkan bahawa atur cara membuat andaian dan mencetak mesej diagnostik jika andaian itu palsu.

Makro yang ditakrifkan menegaskan menghala ke makro lain NDEBUG, yang bukan sebahagian daripada <assert.h>. Jika NDEBUG telah ditakrifkan sebagai nama makro dalam fail sumber yang merujuk <assert.h>, maka makro assert ditakrifkan seperti berikut:

#define assert(ignore) ((void)0)
Makro Perpustakaan

Lajur berikut Satu-satunya fungsi yang ditakrifkan dalam fail pengepala assert.h ialah: