c語言程式設計時編譯沒錯但組建出錯是怎麼回事呢?該怎樣解決

時間 2021-06-26 19:18:53

1樓:匿名使用者

嘗試在前面加一個vc的必須標頭檔案

2樓:

我沒發現什麼大的錯誤,但是在scanf裡的取址符可能不太合格,是英文格式嗎?

3樓:獨啊讀書狼

親測沒問題,是你的軟體有問題。

c語言編譯正確為什麼老是執行錯誤 ?編寫是沒問題的。求大神解決啊

4樓:匿名使用者

編譯正確只說明沒有語法錯誤。邏輯錯誤、演算法上的錯誤編譯程式是檢查不出來的!

c語言編譯錯誤c1010該怎麼解決?

5樓:匿名使用者

在編譯vc++6.0是,出現fatal error c1010: unexpected end of file while looking for precompiled header directive

的錯誤.

解決方法:

1、如果發生錯誤的檔案是由其他的c**檔案新增進入當前工程而引起的,則alt+f7進入當前工程的 settings,選擇c/c++選項卡,從category組合框中選中precompiled headers,選擇not using precompiled headers。確定。

2、在檔案開頭新增:

#include "stdafx.h"

對預編譯標頭檔案說明如下:

所謂標頭檔案預編譯,就是把一個工程(project)中使用的一些mfc標準標頭檔案(如windows.h、afxwin.h)預先編譯,以後該工程編譯時,不再編譯這部分標頭檔案,僅僅使用預編譯的結果。

這樣可以加快編譯速度,節省時間。

預編譯標頭檔案通過編譯stdafx.cpp生成,以工程名命名,由於預編譯的標頭檔案的字尾是「pch」,所以編譯結果檔案是projectname.pch。

編譯器通過一個標頭檔案stdafx.h來使用預編譯標頭檔案。stdafx.

h這個標頭檔案名是可以在project的編譯設定裡指定的。編譯器認為,所有在指令#include "stdafx.h"前的**都是預編譯的,它跳過#include "stdafx.

h"指令,使用projectname.pch編譯這條指令之後的所有**。

因此,所有的cpp實現檔案第一條語句都是:#include "stdafx.h"。

c語言作業在程式設計軟體上無錯誤提交確老是顯示語法錯誤,編譯錯誤怎麼解決啊??

c語言 編譯沒錯。。但是執行就出錯了 10

6樓:夜獨行孤單

你這個就叫「編譯錯誤」,確切地說是「連結錯誤」,不叫「執行時出錯」。

c語言程式設計的時候總是出錯,而且無論什麼程式所出的錯誤提示都是一樣的,怎麼解決?

7樓:

先把源程式複製,關掉環境,重開環境,再重新新建一個檔案,把**複製在裡面

新建檔案的儲存位置重新放在一個地方,然後把檔名重新命名一個就行了(要和以前的那個名字不一樣)

8樓:匿名使用者

編譯的時候注意把原來除錯的程式關閉

9樓:匿名使用者

debug/shuru.exe檔案找不到,link時當然會出錯

我用c語言程式設計的時候出現"printf"是未定義變數的錯誤,是什麼問題,我應該怎樣解決?

10樓:匿名使用者

printf語句有錯,或者是前面那句有錯。最好貼出**。

11樓:匿名使用者

初步懷疑。。。開頭沒有這句#include 標頭檔案包含語句

12樓:xueleit濤

是不是你程式的開頭沒有這句#include 標頭檔案啊

13樓:匿名使用者

估計是沒把標頭檔案包含進去···

14樓:指尖c微涼

問題是有可能是設定的問題。

c語言編譯時候出現這樣的錯誤,怎麼解決 100

15樓:dayll海豚聽風

codeblocks 用這個軟體吧 方便快捷

16樓:匿名使用者

mingw沒有配置好,或缺少該檔案 。。。。。。。。。。

17樓:匿名使用者

重新安裝一下吧。靜態庫連結不上。

c語言編譯沒錯,執行不了,c語言編譯連線都沒有錯但執行不出來為什麼

嗯,是的,沒有加 不過對於寫 的規範來說,最好寫main函式要加返回值型別int,和最後的return 0 修改後 如下 include int main c語言編譯連線都沒有錯但執行不出來為什麼 沒 編譯連線都沒有錯只能說明你語法 變數使用沒錯,邏輯上的錯誤是難以排除的 是不是死迴圈了 或者需要輸...

c語言程式設計,編譯成功,但是除錯失敗怎麼回事。。求助

樓主你好!你是不是發現編譯沒有報錯!但是一旦執行就會進入異常而中斷報錯!我通過除錯發現是棧溢位而造成的異常中斷!這個問題還得從你的 float x 60000 15 說起。且不算後面定義的變數,通過計算我們知道大概將近3.6m左右 這個設計到程式的堆疊問題!不知道你是否瞭解程式的反彙編,簡單的說,每...

各位大俠,小弟這個C語言程式為何在編譯時老是一閃而過啊

程式有錯,正確的如下 include int main void string copy char from,char to 改過!改過!改過!改過!我試了一下 有以下問題 a.cpp in function int main a.cpp 5 10 warning deprecated conver...