关于main()相当于int main()的疑问
来源:百度知道 编辑:UC知道 时间:2024/09/25 15:21:46
听说main()相当于int main()
但为什么main(){...}最后没有return 0的?
但为什么main(){...}最后没有return 0的?
有些C++的编译器(VC++就是典型的)允许程序员使用返回void的main()函数,如果是定义成这样的话,那么就不用return 0;了。不过,这样做不是好习惯,因为ISO标准中的main必须定义为int main(),如果定义为void main()就不是标准C++了,会影响代码的可移植性(别的编译器不一定允许这样做)。
推荐你还是使用标准的定义,不要养成这个坏习惯!
应该去看看,函数类型与函数返回值,这一块知识,应该不是很难
int main(void)
int main(int argc, char *argv[])
c中 像int main() ,main()前有int是什么意思?
main(int argc,char*argv[])
主函数int main和void main有什么区别
void main() 和 int main() 到底有什么本质区别?
int main(void) 这是什么意思啊?
C++问题int main(int argc,char * argv)[ ]是什么意思
C++中的,int main() {…return 0;}是什么意思?
谁能告诉我“public:”、“int main()”在c++中是什么意思