由於是從爪哇島正在添加,我wounder爲什麼編譯犯規的類似警告約可達代碼:爲什麼我可以用2個返回來編譯代碼?
int main(int argc, char** argV)
{
std::list<int> lst = {1,2,3,4};
return 0;
std::cout << "Done!!!" << std::endl;
return 0;
}
我的問題:
爲什麼我編譯2個返回代碼?
我的編譯器是C++ 11,在Windows上,代碼塊
你能想到你不應該能夠的原因嗎? –
'爲什麼編譯器不警告'並且您的警告級別設置是...? – deviantfan