導航:首頁 > 源碼編譯 > dev編譯c出錯

dev編譯c出錯

發布時間:2022-08-07 16:33:30

① [100分求解]:Dev-C++編譯.c文件時提示"源文件未編譯"無法運行 而把後綴改成.cpp後正常運行

原因:設置錯誤導致。解決方法:

如下參考:

1.首先,打開dev-c++,點擊菜單欄中的「工具」,點擊「編譯選項」,打開編輯選項對話框。

② dev C+++編寫C語言程序出錯

逗號一定要用英文的,建議寫%d%d這樣可以默認用空格、回車做分隔符

③ 我用DEV-CPP編寫C程序時,無法編譯

點編譯運行出現這個問題說明編譯過了,但是可能有內存錯誤,造成運行時程序崩潰。先點編譯再點運行,你編譯出的文件運行程序是否能找到,你看一下運行路徑下是否有該可執行程序。

④ 我用DEV-C++編譯C代碼為什麼總是出錯

Dev-C++對C標准很苛刻的
既是缺點又是優點
正確的C99標準的寫法是
#include
<stdio.h>
int
main(void)
{
printf("Hello!");
return
0;
}
[Warning]
return
type
of
'main'
is
not
`int'
這個就是違背了C99規定了
一般的函數都有返回值,而C99規定main函數必須有返回值,如果不希望返回有意義的數字,就返回0,用來表示這個程序運行無誤[如果中途中斷了程序的運行就不會執行到return,也就無法返回了]
也就是return
0
return就是函數返回的值
一般的函數有進的信息,也有出的信息
進的信息就是參數,一般的main函數,是void,也就是沒有參數
出的信息就是return的值
在這個程序中,是0
一般main函數都會返回0
以表示運行無誤
按照你說的一閃而過
原因是這個程序已經運行完了
所以就關閉掉
1、
建議你在生成exe的目錄下新建一個txt文檔
內容寫上cmd
//這是用來使用CMD,也就是命令提示符用的
然後保存,改名為cmd.bat
//一定要改擴展名
然後打開這個bat,輸入你生成的文件名
比如那個程序是1.exe
你就輸入1.exe
就可以運行了,運行之後雖然程序退出了,但是CMD沒有退出,就可以看到程序的信息而不會一閃而過了
2、
建議你在程序末尾加上getchar();
這樣在你輸入任意一個鍵之前,程序就不會運行完畢
自然就不會關閉掉
3、還可以在末尾加上system("pause");
這樣就調用了windows的pause指令,就可以暫停下來

⑤ DEVC++編譯怎麼老失敗

改成下面的代碼,並且要鏈接libwinmm庫
#include <stdio.h>
#include<windows.h>
#include<mmsystem.h>
using namespace std;
int main()
{
printf("Hello,world!\n");
printf("欣賞一段音樂!");
PlaySound("C:\\Users\\mwx\\Desktop\\Boing.wav", NULL, SND_ASYNC | SND_LOOP);
getch();

⑥ C語言編譯出錯(dev c++)

因為你沒定義i和j這兩個變數

⑦ DEV C++編譯錯誤如何解決

程序估計是參考別人的,而你多是粗心的結果
以下改好的
#include
<iostream>
using
namespace
std;
//少了一行
int
main()
{

int
i,j;

int
a[10];

int
iTemp;

printf("為數組賦值:\n");

for(i=0;
i<10;
i++)

{

printf("a[%d]=",i);

scanf("%d",&a[i]);
//少了&及逗號

}

for(i=1;
i<10;
i++)

{

for(j=9;
j>=i;
j--)

{

if(a[j]<a[j-1])

{

iTemp=a[j-1];

a[j-1]=a[j];
//少分號

a[j]=iTemp;

}

}

}

for(i=0;
i<10;
i++)

{

printf("%d\t",a[i]);
//"."應該是","
且少分號

if(i==4)

printf("\n");

}
}

⑧ devc編譯時顯示錯誤的窗口不見了

1、首先找到dev-c++打開。

⑨ devc++編譯運行時候出現了問題怎麼辦

重建工程,這個文件就恢復了,把原來的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編譯。

閱讀全文

與dev編譯c出錯相關的資料

熱點內容
液壓助力車壓縮比 瀏覽:217
文件伺服器上如何查看 瀏覽:975
雪花繪制源碼 瀏覽:662
app主頁演示圖怎麼做 瀏覽:542
幼兒園設計pdf 瀏覽:645
干接點輸入單片機 瀏覽:541
亞馬遜雲伺服器查看 瀏覽:163
如何用免費雲伺服器 瀏覽:610
php的輸出命令 瀏覽:264
在家怎麼製作解壓小玩具 瀏覽:99
javascript源碼輔助閱讀 瀏覽:384
pythonui開發工具 瀏覽:595
adr指標源碼 瀏覽:217
程序員轉架構管理 瀏覽:959
企業伺服器為什麼不能被拷貝 瀏覽:119
用c編程實現txt搜索 瀏覽:854
JAVA小數隨機數 瀏覽:337
app加拿大pc怎麼操控的 瀏覽:698
光影app蘋果怎麼下載不了 瀏覽:971
php會員注冊代碼 瀏覽:511