c++assert函数assert 宏的原型定义在 assert h 中 其作用是如果它的条件返回错误 则终止程序执行 include assert h assert intexpressio assert 的作用是先计算表达式 expression 如果其值为假 即为 0 那么它打印一条出错信息 然后通过调用 abort 来终止程序运行 如下图所示 include iostream include assert h usingnam assert h iostream assert h assert h