現在開始學C++:請教問題一

 

編譯兩個小程序:

程序一:

#include <iostream>

using namespace std;

int main()

{

    return 0;

}

程序二:

#include <iostream>

using namespace std;

int main()

{

    return -1;

}

問題: 編譯完成之後,運行之後。然後到DOS下,輸入echo %ERRORLEVEL% 都是0啊?

      我就是想看看,系統對main函數返回值是怎麼判斷的?  因爲main是唯一系統顯式調用的函數。

 

請教高手指定迷津,謝謝,希望大家關注我下

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章