AMXXPawn assert关键字

1. 核心功能

assert关键字能在程序运行时判断一个表达式是否为真,决定是否继续执行代码。

#assert断言指令不同,assert断言语句只能在函数体内使用。

断言成功则允许执行下一条语句。

断言失败则抛出,但有两种情况:

2. 断言语句语法

assert) (条件表达式)【;

注意:

3. 代码示例

public plugin_init() { // 在0与1之中取随机数,若random函数返回值为0则抛出,否则继续执行下一条语句 assert random(2); server_print("[AMXX]断言成功!"); }