程序注意事项

主要记录的是使用 C/C++ 时需要注意的地方。

  1. 非 void 类型函数必须有返回值,否则可能会导致未定义行为,编译器可能会发出警告,但不一定会阻止编译。最终运行时大部分情况下都会导致程序崩溃,即使程序没有使用这个函数的返回值,只有小概率会能够正常运行。
  2. 注意运算过程中的数据是否会发生溢出,尤其是在进行乘法或加法时。可以使用更大的数据类型来存储结果,或者在运算前进行检查,或根据题目要求模一个数来处理。