共用方式為


C 執行階段錯誤 (Rxxxx)

當您的應用程式載入或執行時,C 執行階段程式庫 (CRT) 可能會報告執行階段錯誤。 雖然每個訊息都會參考Microsoft Visual C++ 執行階段程式庫,但這並不意味著程式庫中有錯誤。 這些錯誤指出您應用程式的程式碼中有 Bug,或是執行階段程式庫無法處理的狀況,例如記憶體不足。 除非您撰寫應用程式來防止錯誤,或擷取錯誤,並改為向使用者顯示易記錯誤訊息,否則您的應用程式使用者可能會看到這些錯誤。

重要

Visual Studio 編譯器及建置工具可以報告許多類型的錯誤和警告。 發現錯誤或警告後,建置工具可能會假設程式碼意圖並嘗試繼續執行,以便可以同時報告更多問題。 如果工具做的假設有誤,那麼後來的錯誤或警告可能不適用於您的專案。 當您更正專案中的問題時,務必從所報告的第一個錯誤或警告開始進行。 一個修正程式可能會讓許多後續的錯誤消失。

若要取得 Visual Studio 中特定診斷訊息的說明,請在 [輸出] 視窗中選取該訊息,然後按下 F1 鍵。 如果存在,Visual Studio 會開啟該錯誤的文件頁面。 您也可以使用頁面頂端的搜尋工具來尋找有關特定錯誤或警告的文章。 或者,在此頁面上依照目錄中的工具和型別瀏覽錯誤與警告清單。

注意

並非每個 Visual Studio 錯誤或警告都有記載。 在許多情況下,診斷訊息會提供所有可用的資訊。 若您在使用 F1 時登陸此頁面,而且您認為錯誤或警告訊息需要額外的說明,請告訴我們。 您可以使用此頁面上的意見反應按鈕,在 GitHub 提出文件問題。 如果您認為錯誤或警告有誤,或發現工具組有其他問題,請在開發人員社群網站上回報產品問題。 您也可以傳送意見反應,並在 IDE 內輸入錯誤。 在 Visual Studio 中,移至功能表列,然後選擇 [說明] > [傳送意見反應] > [回報問題],或使用 [說明] > [傳送意見反應] > [傳送建議] 提交建議。 已建立了一些編譯器錯誤主題,這些主題不是由編譯器發出的,而現在會重新導向至此頁面。

您可以在 Microsoft Learn Q&A 論壇中找到針對錯誤和警告的其他協助。 或者,在 Visual Studio C++ 開發人員社群網站上搜尋錯誤或警告號碼。 您也可以搜尋 Stack Overflow 以尋找解決方案。

如需其他說明與社群資源的連結,請參閱 Visual C++ 說明與社群 (部分機器翻譯)。

C 執行階段錯誤

C 執行階段錯誤 R6002
C 執行階段錯誤 R6008
C 執行階段錯誤 R6009
C 執行階段錯誤 R6016
C 執行階段錯誤 R6017
C 執行階段錯誤 R6018
C 執行階段錯誤 R6019
C 執行階段錯誤 R6024
C 執行階段錯誤 R6025
C 執行階段錯誤 R6028
C 執行階段錯誤 R6030
C 執行階段錯誤 R6031
C 執行階段錯誤 R6032
C 執行階段錯誤 R6033
C 執行階段錯誤 R6035

另請參閱

C/C++ 編譯器與建置工具錯誤與警告 (部分機器翻譯)