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