C++常见错误中英文对照表

2020-01-06 15:10:15王振洲

分析:变量未赋值,结果有可能不正确,如果变量通过scanf函数赋值,则有可能漏写“&”运算符,或变量通过cin赋值,语句有误

warning C4715: 'xxx' : not all control paths return a value
中文对照:(编译警告)函数xxx不是所有的控制路径都有返回值
分析:一般是在函数的if语句中包含return语句,当if语句的条件不成立时没有返回值
warning C4723: potential divide by 0

中文对照:(编译警告)有可能被0除
分析:表达式值为0时不能作为除数

warning C4804: '<' : unsafe use of type 'bool' in operation
中文对照:(编译警告)‘<':不安全的布尔类型的使用
分析:例如关系表达式“0<=x<10”有可能引起逻辑错误



注:相关教程知识阅读请移步到C++教程频道。