最新回答 / 越飞越高
return 0表示程序正常运行结束并且退出,这个功能在一些操作环境下是有作用的。不加也行,main函数类型为int并且要返回值时,就需要。返回0是正常返回,返回1也可以,关键是你怎么使用返回值,返回-1会报错。
void是无类型,表示没有返回值,不需要加上return 0。
最后,建议你的主函数显式的使用int类型,并return 0;这是一个好习惯,开始的时候没什么用,时间长了才能看出来。
2016-02-18
最新回答 / 元_宝
hd = num/100; //举例:hd = 125/100;即百位是1td = (num - hd * 100)/10; //td = (125 - 1*100)/10=2;即十位是2sd = num - hd * 100 - td * 10; //sd=125-1*100-2*10=5;即个位是5
2016-02-17
最新回答 / zmc1903150733
搞不明白你为什么用 char来定义result,char应该是来定义字符的吧,比如char result='a';这里就算用也该是int吧
2016-02-17
最新回答 / 不偏不易
百度上有返回数组的教程,虽然我看了会儿还是没怎么看懂。http://blog.163.com/guan123long@126/blog/static/131337312200993095721539/
2016-02-16
最新回答 / 喜欢海其实是喜欢浪
因为你调用的函数有返回值啊,所以需要定义一个变量jR来存放这个函数调用之后的返回值。还有20行的函数已经定义过了,不用加int了。另一个函数调用没有返回数值,只有printf,所以可以直接用。
2016-02-16