main函数的返回值是返回给主调进程(何为进程?这里可以认为当前执行main的应用程序),使主调进程得知被调用程序的运行结果。 标准规范中一般规定main函数的返回值为int,一般约定返回0值时代表程序运行无错误,其它值均为错误号,但该约定并非强制。 例如:return -1; //表示错误 return 0; //表示运行没有错误 如果程...
因为 return 0; 表示程序正常结束,因此最好将main声明为 int型。
不可以……因为不加计算机就不识别了……int void是我们可以理解的语言,计算机要把它翻译成二进制才能进行运算,所以,你要不加前缀,我们似乎可以理解 可是计算机触发不到准确的命令,就不能正确的执行
c++就是这样规定的,函数必须有返回值,无返回值的要加void,和C语言不一样,C语言默认会返回int,不然,我用vc++6.0编译会有警告,可以不于理睬,初学者一般用void就可以了.