测试、断言与 Sanitizer调试是在错误暴露后寻找原因;测试是在代码变化时主动验证行为。两者都重要,但不能互相替代。 测试从需求开始 假设函数用于把整数限制到闭区间: int clamp(int value, int low, int high); Kingcq2026/7/7大约 5 分钟C/C++ 语言与程序设计C测试assertSanitizer