ツールのタグ
C標準ライブラリ
C 標準ライブラリ - リファレンスマニュアル
C 標準ライブラリ - <assert.h>
C 標準ライブラリ - <ctype.h>
C 標準ライブラリ - <errno.h>
C 標準ライブラリ - <float.h>
C 標準ライブラリ - <limits.h>
C 標準ライブラリ - <locale.h>
C 標準ライブラリ - <math.h>
C 標準ライブラリ - <setjmp.h>
C 標準ライブラリ - <signal.h>
C 標準ライブラリ - <stdarg.h>
C 標準ライブラリ - <stddef.h>
C 標準ライブラリ - <stdio.h>
C 標準ライブラリ - <stdlib.h>
C 標準ライブラリ - <string.h>
C 標準ライブラリ - <time.h>
ディレクトリ
ツールのタグ
C標準ライブラリ
C 標準ライブラリ - リファレンスマニュアル
C 標準ライブラリ - <assert.h>
C 標準ライブラリ - <ctype.h>
C 標準ライブラリ - <errno.h>
C 標準ライブラリ - <float.h>
C 標準ライブラリ - <limits.h>
C 標準ライブラリ - <locale.h>
C 標準ライブラリ - <math.h>
C 標準ライブラリ - <setjmp.h>
C 標準ライブラリ - <signal.h>
C 標準ライブラリ - <stdarg.h>
C 標準ライブラリ - <stddef.h>
C 標準ライブラリ - <stdio.h>
C 標準ライブラリ - <stdlib.h>
C 標準ライブラリ - <string.h>
C 標準ライブラリ - <time.h>
C 標準ライブラリ - <assert.h>
はじめに
C 標準ライブラリの assert.h ヘッダー ファイルには、assert というマクロが用意されています。このマクロを使用すると、プログラムによって行われた仮定を検証し、その仮定が偽の場合に診断メッセージを出力できます。
定義されたマクロ assert は、<assert.h> の一部ではない別のマクロ NDEBUG を指しています。 <assert.h> を参照するソース ファイル内でマクロ名として NDEBUG が定義されている場合、assert マクロは次のように定義されます: #define assert(ignore) ((void)0)
ライブラリ マクロ
ヘッダー ファイルに定義されているマクロのみ Assert。関数:
| 関数と説明 | |
|---|---|
| voidassert(intexpression) | これは実際には関数ではなくマクロであり、診断を追加するために使用できます。 C プログラムに。












![PHP 実践開発入門: PHP クイック作成 [中小企業フォーラム]](https://img.php.cn/upload/course/000/000/035/5d27fb58823dc974.jpg)









