很基本的知识,但是写代码的时候比较容易忽略,或者忘记变量是个无符号类型的变量,直接做减法,导致发生错误。
当遇到 unsigned int、size_t 等类型的变量时,应尽量用 加法 代替 减法。
例如判断a - b > c
时,尽量使用 a > b + c
代替。
很基本的知识,但是写代码的时候比较容易忽略,或者忘记变量是个无符号类型的变量,直接做减法,导致发生错误。
当遇到 unsigned int、size_t 等类型的变量时,应尽量用 加法 代替 减法。
例如判断a - b > c
时,尽量使用 a > b + c
代替。