主函数和普通函数都可以这样用吗?在我的c++上,这个主函数是可以运行的。返回多少不知道,输出结果是6.
定义为void类型就可以。没有返回的数值,子函数和主函数我觉得还是有点区别的:
子函数没有必要向调用它的主函数返回任何数值;
主函数如果是void类型的话,编译时,如果词法、语法和语义都没有错误,执行完之后会默认给操作系统返回0,以表明此函数运行正常,可以释放此段运行代码所占的内存空间。