已采纳回答 / weixin_慕先生4491833
在main函数中,return 0 指的是程序的执行状态。在实际的编译器当中,对于main中不写return 0,不同的编译器有不同的应对。有的在编译的时候会自动添加(比如Dev C++),有些不会给你添加,而选择在编译的时候直接报错(如苹果的Xcode)。你甚至可以把main函数的返回值改成void(根据编译器不同,有的自动添加,有的报错)。只能说在c的main中,return 0 多数情况下误伤大雅,但是保留return 0 是一个好习惯。至于函数的返回值:函数会将返回值保留在eax寄存器当中。如果某...
2022-10-17
最新回答 / 慕圣4515057
你看这个图的上面一句话,”函数multiDouble(int x)实现把x乘以2再返回给函数调用处。“*2就是为了符合他的目的,也就是乘以二再返回给函数调用处
2022-10-17