想问下我对return的理解对不对.

在主函数return0;就是把0返回主调函数、0相当于flase,所以终止程序、如果在自定义函数limit()中、return num;就是把自定义函数limit()中num的值处理并返回给自定义那个函数、如果想打印num、只要num=limit()即可、如果有个if语句:if(num)、假设num返回非0值执行if语句一次、返回num为0则不执行if语句

main只要return就标志着main函数结束

main一般使用return0是为了给系统反馈代码没有什么异常信息,如果出现异常可以return-1这些

意思差不多,main函数和自定义的不完全一样,比较特殊,main的返回值和系统相关,具体我也不是很了解,跟报错有关