Possible Duplicate:
Can main function call itself in C++?调用C++的主要功能是使用代码块
我决定通过调用这应该是一种非法行为的主要功能做使用的代码块IDE一个小的测试忽略。
EX:
#include <iostream>
using namespace std;
int main()
{
cout<<"hello"<<endl;
main();
return 0;
}
奇怪的是,在代码块,我能够编译这个烂摊子。有谁知道为什么?
输出:你好
CodeBlocks是一个IDE而不是编译器。你使用什么编译器? – Marlon 2012-08-11 18:05:41
我得到无限的亲爱的。 – mfontanini 2012-08-11 18:06:20
为什么你认为从'main'调用'main'是非法的? – 2012-08-11 18:06:37