共用方式為


C 執行階段錯誤 R6002

浮點支援未載入

必要的浮點程式庫未連結。

注意

如果您在執行應用程式時遇到此錯誤訊息,應用程式因為發生內部問題而關閉。 此錯誤有數個可能的原因,但通常是因為應用程式的程式碼有缺陷,或嘗試執行不是針對特定電腦處理器建置的應用程式所造成。

您可以嘗試進行下列步驟來修正這個錯誤:

  • 使用主控台 中的 [應用程式與功能] 或 [程式和功能 ] 頁面來修復或重新安裝程式。
  • 檢查 主控台 中的 Windows Update 以取得軟體更新。
  • 檢查應用程式的更新版本。 如果問題持續發生,請連絡應用程式廠商。

程式設計人員的資訊

當浮點程式庫未連結時,您的應用程式中可能會發生此錯誤。 檢查下列其中一個原因:

  • scanf_s 函式的格式 printf_s 字串包含浮點格式規格,而且程式不包含任何浮點值或變數。 若要修正此問題,請使用浮點引數來對應至浮點格式規格,或執行程式中其他地方的浮點指派。 這會導致載入浮點支援。

  • 編譯器只會在必要時載入浮點支援,以將程式的大小降到最低。 編譯器無法偵測格式字串中的浮點運算或浮點格式規格,因此它不會載入必要的浮點常式。 若要修正此問題,請使用浮點格式規格並提供浮點引數,或執行程式中其他地方的浮點指派。 這會導致載入浮點支援。

  • 在混合語言程式中,連結程式時,會在 FORTRAN 程式庫之前指定 C 程式庫。 最後重新連結並指定 C 程式庫。