main()在C和C ++中应该返回什么?
在 C 和C ++中定义 main () 函数的正确(最有效)方法是什么— int main() 或 void main() —为什么? 如果 int main() return 1 或 return 0 ? 此问题有很多重复项,包括: C的 main() 函数的有效签名是什么? main() 函数的返回类型 void main() 和 int main() 之间的区别? C ++中 main() 的签名 main() 的正确声明是什么? —对于C ++,确实有很好的答案。 C语言中 main() 函数的样式 C语言中 main() 方法的返回类型 int main() 与 void main() 有关: C ++ — int main(int argc, char **argv) C ++ — int main(int argc, char *argv[]) char *envp[] 作为 main() 的第三个参数是否可移植? int main() 函数是否必须在所有编译器中返回一个值? 为什么C和C ++中的 main() 函数的类型留给用户定义? 为什么 int main(){} 编译? C ++ 14中 main() 法律定义? #1楼 返回0应该告诉程序员程序已成功完成工作。 #2楼 标准C —托管环境 对于托管环境(这是正常的环境),C11标准(ISO / IEC