A. devc 編譯後運行不了 求大神
首先,因為初寫代碼,會被殺出是木馬的,鑒於這樣,可以將360休眠。其次,用Dev寫代碼的時候,要在代碼前面加上#include<stdlib.h>在return語句前加上system("pause");來讓控制台顯示,不然會一閃而過的。
B. [100分求解]:Dev-C++編譯.c文件時提示"源文件未編譯"無法運行 而把後綴改成.cpp後正常運行
原因:設置錯誤導致。解決方法:
如下參考:
1.首先,打開dev-c++,點擊菜單欄中的「工具」,點擊「編譯選項」,打開編輯選項對話框。
C. 為什麼用Dev_C 寫好的c 代碼被編譯的時候顯示無法編譯
DEV-C++是沒有自己的編譯器的,它使用的是mingw中的一些東東,或者說源頭是gcc的東東,打開路徑Dev-Cpp\libexec\gcc\mingw32\3.4.5,發現下面只有一個cc1plus.exe,也就是說只能對c++進行編譯,沒有cc1.exe。cc1用來對c進行編譯,好啦,知道了問題,就可以解決了。
方法1.搞一份cc1.exe。可以選擇將cc1plus.exe重命名為cc1.exe(哈哈,我是這么乾的,雖然會有問題,暫時勉強用著);還可以到網上去下一份
方法2.下載最新的MinGW,然後在Dev-C++中新增一個編譯器配置,將其設置為使用MinGW編譯。
D. Dev-C編譯運行時顯示「源文件未編譯」怎麼處理
摘要 這些語言在寫完後綴名是.c,這個時候要先編譯成.h,才能運行。
E. DEV-C++編寫的程序為什麼不能運行
基本上可以,但dev-c遵從的是標準的c++規范,而vc6.0是微軟的c++規范,所以有些細節上會有些不同,舉個例子:在vc6.0里有這樣一行代碼:
for (int i=0; i<100; i++) {...}
那麼i就被當作已經定義了,作用域是與for平齊的,即在for循環結束以後的代碼里也可以直接使用。
而在dev-c里i的作用域只在for循環之內,也就是說,for循環結束後的代碼不能使用i,必須重新定義。
想讓dev-c里寫的代碼在vc6.0中運行,只要在vc6.0中新建一個空工程,再在工作區的文件視圖裡面的幾個文件夾中添加對應的程序的源文件就行了,建議直接把源文件拷到新建的工程文件夾裡面再添加
F. 為什麼dev c++ 點編譯後就不運行了
執行編譯的前提是已近保存了這個c文件,但是你都沒有保存。
Dev-C++ 使用MingW64/TDM-GCC編譯器,遵循C++ 11標准,同時兼容C++98標准。開發環境包括多頁面窗口、工程編輯器以及調試器等。
在工程編輯器中集合了編輯器、編譯器、連接程序和執行程序,提供高亮度語法顯示的,以減少編輯錯誤,還有完善的調試功能,適合初學者與編程高手的不同需求,是學習C或C++的首選開發工具!
(6)devc編譯不能運行怎麼辦擴展閱讀:
Dev-C++ 的優點是功能簡潔,適合於在教學中供 C/C++語言初學者使用。
(1)它集成了 AStyle 源代碼格式整理器,只要點擊菜單「AStyle --> 格式化當前文件」,就可以把當前窗口中的源代碼按一定的風格迅速整理好排版格式。
(2)它提供了一些常用的源代碼片段,只要點擊「插入」按鈕就可以選擇性地插入常用源代碼片段。
Dev-C++ 的缺點是它的功能並不完善,各方面存在著一些邏輯錯誤。因此它也只適合於初學者使用,而並未在商業級的軟體開發中使用。
G. DEV c++無法編譯運行
解決方法:
通用的比較管用的方法是這個:
在開始-運行里輸入CMD確定,在命令行窗口下輸入以下內容後按回車
for %1 in (%windir%\system32\*.ocx) do regsvr32 /s %1
完了後,再輸入以下內容並回車
for %1 in (%windir%\system32\*.dll) do regsvr32 /s %1
這個要好久,耐心等候,但也可能需要重啟後整個效果才會出來。
【技巧】如果怕輸入錯誤的話,可以復制這條指令,然後在命令提示框點擊左上角的c:\,使用下面的「編輯-粘貼」功能就不容易輸錯了。在飛速滾屏完全靜止之後,別著急啟動其他程序,先耐心等一會兒,因為此時dll們還在找位置。直到你的指示燈不閃了再做別的。
H. DEV-c編譯成功卻無法運行
卸了重裝一下
I. dev-c++為何編譯後無法運行
你要知道。C語言或者C++每行執行語句都有分號來結束的!!比如 return 0;