當前位置:首頁 » 編程軟體 » 為什麼編譯沒錯但打開文件失敗

為什麼編譯沒錯但打開文件失敗

發布時間: 2022-12-25 20:02:25

A. 編譯沒問題,但運行時怎麼會出現錯誤呢

可能是指針越界,定義的數組不夠大,訪問了數組以外的數據。
比如定義了char a[10]; 而你的某個循環代碼訪問了a[20],或者a[-1]之類的。

B. 為什麼我的程序編譯沒錯誤和警告,但是不能執行

很明顯的,他缺少LIBCD.lib這個靜態庫文件啊,把他添加到你的工程裡面就可以了。
哦還有就是每個程序的入口函數都是main函數,但是在你的程序裡面缺少了這個函數,應該定義這個函數,並在這個函數裡面調用你現在的這個函數就沒什麼問題了,不同的編譯器對mian函數的要求是不一樣的,有些編譯器要求mian函數返回的是int,但是vc6.0的編譯器不要求,你可以返回void類型,如
void
main()


也可以
int
main()
{
return
0;
}
你的程序可以改成
void
main()
{
bubble(3,5);//這個是你的函數
}

C. C語言程序,編譯沒有錯誤,執行時出錯。問題在哪

#include<stdio.h>
intmax(inta,intb);
intmain(void)
{
inta,b,c;
scanf("%d%d",&a,&b);
c=max(a,b);
printf("maxis%d ",c);
return0;
}
intmax(inta,intb)
{
returna>b?a:b;
}

max函數未定義

D. 編譯沒問題,運行出錯,怎麼回事

編譯沒問題,運行出錯,怎麼回事
況會有很多種:
1,你按回車渲染的時候,不是有條紅線跑過去嗎? 當彈出錯誤後,你看那個紅線在哪個位置,可以是那裡有一幀出了問題,把那個位置切掉一幀切掉再渲染看看,我原來就是用這個辦法,切掉後,可以渲染過去,應該就是這個問題了,
如果是上面這個問題,那你下面就不用看了,相信你已經輸出來了。
2,看你導入的原文件:視頻,音頻圖片等有沒有什麼問題,
3,解碼器都是最新的嗎,
4,輸出的時候,設置的問題,你先輸個AVI試試,
5,都不行的話,一段一段地輸成AVI,最後再新建一個工程文件,把它們導進來,再輸出
6,新建一個工程文件,然後,把你現在的這個工程文件導進去,輸看看,行不行。。

目前想到的就是這些,希望你成功吧。。

8.我想我們會在一起的我覺得自己很幸福,我不再是一條孤獨流浪的魚,我有岸可度,岸的一端你在那。

E. 為什麼C語言程序編譯正確但不能執行

這當然原因非常多,比如:編譯器編譯不夠嚴格、程序有很大的風險等等,最簡單的一個例子如下:

inta;
scanf("%d",a);

可以確定的一點是:一旦在運行中出現錯誤,大多是較為嚴重的錯誤,須引起重視,否則,一旦錯誤非常嚴重,必會導致許多嚴重的後果,如死機、卡屏甚至直接導致藍屏。

F. 為什麼我的VC++在編譯時無錯誤,但在執行時卻打不開可執行文件呢

建議你把錯誤提示發上來。
不過大多數情況是這樣:你原先的那個同名的EXE程序沒有被自動刪除。
這樣做可以解決:你重新編譯了再執行,如果還是不行,再來次重新編譯再執行。如果一直不行,你就直接找到路徑,把原來那個EXE文件刪除了,然後重新編譯再執行,這樣不可能不行了。

熱點內容
nba2k17文件夾 發布:2025-07-18 11:48:53 瀏覽:869
朔源碼是什麼 發布:2025-07-18 11:44:33 瀏覽:773
迷你世界解壓劇場 發布:2025-07-18 11:43:48 瀏覽:153
linux安裝opencv 發布:2025-07-18 11:42:10 瀏覽:445
編程游戲的軟體有哪些 發布:2025-07-18 11:41:34 瀏覽:955
c程序設計語言電子書 發布:2025-07-18 11:35:58 瀏覽:641
lightning耳機如何在安卓手機上用 發布:2025-07-18 11:21:47 瀏覽:174
妄想山海新宿怎麼配置好 發布:2025-07-18 11:07:43 瀏覽:615
androidsaxxml解析xml 發布:2025-07-18 10:57:58 瀏覽:386
ios透明文件夾插件 發布:2025-07-18 10:51:36 瀏覽:842