assert关键字能在程序运行时判断一个表达式是否为真,决定是否继续执行代码。
与#assert断言指令不同,assert断言语句只能在函数体内使用。
断言成功则允许执行下一条语句。
断言失败则抛出,但有两种情况:
(assert) (条件表达式)【;】
注意:
public plugin_init()
{
// 在0与1之中取随机数,若random函数返回值为0则抛出,否则继续执行下一条语句
assert random(2);
server_print("[AMXX]断言成功!");
}