當前位置:首頁 » 編程軟體 » 編譯沒問題但跑不起來

編譯沒問題但跑不起來

發布時間: 2023-07-31 18:33:25

㈠ codeblocks在運行時已經沒有編譯錯誤,但是運行不起來,老是停止工作,編譯器顯示如下

源文件.c-->通過編譯器生成.o(目標文件)-->+通過連接器,調用庫函數代碼+刪注釋+外部函數價碼--->生成可執行文件.exe;

從這個過程來講,compiler編譯器不知道,即缺失;手動添加就可以了。

如果編譯沒問題但是一運行就會自動彈出.exe已經停止工作也沒顯示代碼有錯誤之類我是用CodeBlocks運行的運行結果如下:
Compiling:F:C++11.cpp
Linkingconsoleexecutable:F:C++11.exe
Processterminatedwithstatus0(0minutes,0seconds)
0errors,0warnings

Checkingforexistence:F:C++11.exe
Executing:D:ProgramFilesCodeBlocks/cb_console_runner.exe"F:C++11.exe"(inF:C++1)
Processterminatedwithstatus-1073741819(0minutes,4seconds)

㈡ 編譯的C語言程序沒有錯誤就是運行不了怎麼回事

編譯上只是在語法上沒有錯誤

但是運行的時候不符合邏輯等等的就會出錯
就比如樓上說的那種

㈢ C++程序編譯連接都沒有問題,但是運行時卻什麼東西都出不來,也沒有報錯,怎麼回事啊

應該是邏輯錯誤吧。邏輯錯誤不同於語法錯誤,編譯器是不會告訴你的。
記得我做數據結構課設的時候就是指針指向不對,結果雖然能運行,但是就是不出結果。。好好檢查一下吧。書上的例子最好看懂了以後自己默敲在電腦里,而不要做typewriter,明白么?望樓主收獲更多。

㈣ 程序編譯過了,但是無法運行出結果是怎麼回事

編譯過了沒錯誤,說明你的代碼語法沒錯誤。運行結果不對,是你的代碼邏輯有問題,仔細檢查代碼邏輯流程是不是不對,調試調試。

㈤ 為什麼編譯沒有錯誤,運行卻有錯誤

編譯沒有錯誤是因為你的程序語法沒有錯誤.
而運行時則有可能出現邏輯錯誤.
比如說C#里最常見的"未將對象引用設置到對象的實例",就是說一個對象並沒有實力化,或者沒有值就去引用了.
再比如連接資料庫,語法正確,但是運行時卻因為SQL未啟動或者連接字元串拼寫錯誤而發生異常.

㈥ C語言程序問題,編譯成功可卻不能運行,這是為什麼

如果你的循環中的i值變化范圍沒有問題,則修改你的數組定義為:double err[502],B,W[502],W2[502],j,beta[501];你的原始定義都少了一個數組元素,會導致下標越界,進而引發運行時錯誤。

java程序編譯成功但是運行不成功是怎麼回事

這種事情當然經常發生啦。。。。
編譯只是靜態檢查。。。。。
如果你的程序存在
運行時錯誤的話。
例如:
RuntimeException的話,當然編譯時檢查不出來啦。
具體問題具體分析,沒有源代碼,是無法發現到底那裡錯誤了

熱點內容
格式化手機usb存儲器 發布:2025-03-24 05:52:33 瀏覽:236
留學網源碼 發布:2025-03-24 05:37:09 瀏覽:874
如何讓瀏覽器用戶名密碼不過期 發布:2025-03-24 05:29:18 瀏覽:928
c語言字元串轉函數 發布:2025-03-24 05:17:03 瀏覽:476
androidstudio啟動模擬器 發布:2025-03-24 05:12:07 瀏覽:770
vs2008資料庫 發布:2025-03-24 05:12:01 瀏覽:445
國標壓縮彈簧 發布:2025-03-24 04:50:08 瀏覽:121
愛編程官網 發布:2025-03-24 04:32:20 瀏覽:655
編譯原理簡明教程答案 發布:2025-03-24 04:32:18 瀏覽:520
虛擬機linux訪問外網 發布:2025-03-24 04:30:49 瀏覽:48