編譯兩個小程序:
程序一:
#include <iostream>
using namespace std;
int main()
{
return 0;
}
程序二:
#include <iostream>
using namespace std;
int main()
{
return -1;
}
問題: 編譯完成之後,運行之後。然後到DOS下,輸入echo %ERRORLEVEL% 都是0啊?
我就是想看看,系統對main函數返回值是怎麼判斷的? 因爲main是唯一系統顯式調用的函數。
請教高手指定迷津,謝謝,希望大家關注我下