linux中

incldue <assert.h>

如:

assert(a>0);

assert(a==0);

在程序里使用assert断言, 通过gcc编译,执行可以执行。

 

如果要出release版,用gcc 加 -DNDEBUG就可以了,assert就不会执行