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

2021-06-26 19:19:04 字數 2274 閱讀 4232

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語言編譯時出現expectedbefore prin

該錯誤是語法錯誤,意思是printf語句之前的那條語句後面沒加分號。c語言中規定每條語句以分號 作為結束標誌。如果沒加分號,程式在編譯的時候就會出錯。舉例如下 include void main 以上程式編譯的時候就會報錯,因為int a 4後面沒加分號,就會提示expected before pr...

求c語言反編譯軟體,求C語言反編譯軟體

只能找靜態反copy編譯軟體,反bai編譯成為彙編 想反成duc 基本不zhi可能的了。個別有能反成daoc 的可讀性也差的太離譜,基本等於翻譯彙編,還不如看彙編呢。w32da 是乙個靜態反彙編工具,也是破解人常用的工具之一,它也被比作破解人的屠龍刀。求乙個c語言程式反編譯軟體 c語言反編譯,這個應...

C語言程式設計,c語言的程式設計

以下第二點或者兩點都沒弄清 1.沒理解區域性變數。2.沒有理解引數傳遞。首先區域性變數,當某個變數在函式內部或者語句塊中宣告時,該變數則是該函式或者語句塊中的區域性變數。舉例來說。void fun int a int main 函式執行結果為6 7 其次,來看引數傳遞。引數傳遞分為數值引數傳遞和位址...