不继续的 continue 语句¶
ID: cpp/continue-in-false-loop
Kind: problem
Security severity:
Severity: warning
Precision: high
Tags:
- correctness
Query suites:
- cpp-security-and-quality.qls
continue
语句仅在循环条件为真时才重新运行循环。因此,在循环条件为假的情况下使用 continue
永远不会导致循环体重新运行,这会导致误解。
建议¶
如果目的是退出循环,请用 break
语句替换 continue
语句。
参考¶
Tutorialspoint - C 编程语言:C 语言中的 Continue 语句。