RE求助

P4939 Agent2

@[2023TYK](/user/1003946) `int add` 改成 `void add`,或者给 `int add` 函数后面加上 `return 0;`,规范上,非 `void` 函数必须有返回值,没有返回值就会各种寄。 开 `long long` 的话内存超了,把全局变量的 `long long` 改成 `int`。
by Terrible @ 2024-04-27 17:59:17


补充: ①C++11 及以上的 `int main` 可以不写返回值,此时默认返回 `0`。 ②也不是说非 `void` 函数不写返回值旧一定出问题,但也有不小的概率会出问题(比如你的程序,直接就段错误了)。
by Terrible @ 2024-04-27 18:04:36


@[Terrible](/user/195942) 谢谢巨佬
by 2023TYK @ 2024-05-03 16:08:32


|