<assert.h> 提供宏assert的定义。还需要引用宏NDEBUG。 如果定了DNEBUG则不执行assert语句。 void assert(int expression); 如果断言错误,执行abort函数。<ctype.h> 《c标准库》——P.JPlauger