如果我不使用“返回0”,为什么它总是显示“进程返回18(0 * 12)”?

时间:2016-11-19 07:35:27

标签: c return-value return-type

如果我不使用“return o”,我只是想看看会发生什么。因此,每次我没有在程序结束时使用“返回0”时,如果我不使用“返回0”,则显示“进程返回18(0 * 12)”。

为什么?

提前致谢。

1 个答案:

答案 0 :(得分:4)

如果省略非void函数中的return语句,则表示您正在调用未定义的行为。 任何事情都可能发生。