編譯期與運行期

編譯期確切地說應該是獲得obj文件的過程,獲得最後可執行文件的過程叫連接 編譯期最前,最後的是運行期。 編譯期錯誤是編譯期間就能被編譯器捕捉到的錯誤,譬如定義一個過大數組,不過最多見的仍是語法錯誤或者拼寫錯誤。運行期錯誤能夠也能夠是分配一個過大的數組,不過在C++裏面這個能夠由於new[]或者malloc產生,C裏面通常由malloc產生。運行期錯誤還有表達式中的被0除、越界訪問等。 編譯期分配內
相關文章
相關標籤/搜索