continue语句用于跳过当前循环体中剩余的未执行语句,直接进入下一个流程。
拥有循环体的语句有:for循环语句、while循环语句、do-while循环语句
对于for循环,continue会直接跳转到迭代表达式,再根据条件表达式决定是否继续循环。
对于while或do-while循环,continue会直接执行条件表达式,决定是否继续循环。
示例:
// 第一个循环语句
while (条件表达式)
{
// 第二个循环语句
while (条件表达式)
{
if (跳过剩余语句的条件)
{
// 跳过当前循环体(第二个循环)中剩余的未执行语句,直接执行条件表达式
continue;
}
server_print("[AMXX]剩余语句 ... ");
}
// 第三个循环语句
for (初始化语句; 条件表达式; 迭代表达式)
{
if (跳过剩余语句的条件)
{
// 跳过当前循环体(第三个循环)中剩余的未执行语句,直接执行迭代表达式
continue;
}
server_print("[AMXX]剩余语句 ... ");
}
}