プログラム診断機能assert
ヘッダ #include "assert.h"
形 式 void assert(int expression);
機 能 assertマクロはプログラムに診断機能を付け加える。assertマクロを実行するとき、expressionが0である場合、assertマクロは、その値をもたらした特定の呼出しに関する情報を処理系定義の書式で標準エラーファイルに書き込む。情報には、実引数のテキスト、ソースファイル名を表すマクロ__FILE__およびソース行番号を表すマクロ__LINE__の値を含む。その後でabort関数を呼び出す。
返却値 なし。
[Quote]:
http://bohyoh.com