導航:首頁 > 源碼編譯 > 為什麼c編譯不了

為什麼c編譯不了

發布時間:2022-04-27 02:10:34

⑴ c語言不能編譯是為什麼

是你編譯器有問題,或者是你建立工程的時候選的不是控制台應用程序

⑵ 我的單片機C語言程序哪裡為什麼編譯不了

提示已經很明確了,編譯器認為第21行有錯。
這款編譯器採用的C標准並不是最新的,不支持變數的即時聲明。所以你需要把20行和21行換一下,確保所有變數都聲明之後,再開始書寫執行代碼。

⑶ C語言沒有錯誤卻編譯不了。

沒有錯誤
卻編譯不了,什麼意思?
printf("x1=x2=%.2lf\n",-b/(2*a));
//這里公式錯了
printf("x1=%.2lf,x2=%.2lf\n",(-b-sqrt(disc))/(2*a),(-b+sqrt(disc))/(2*a));
//應該是sqrt

⑷ c語言為什麼編譯不了

cpp文件開頭差一行
#include "stdafx.h"

⑸ 為什麼我電腦上的C語言不能編譯

你裝的Visual C++6.0吧。沒辦法,人家就是不支持Windows xp以上版本,更不要說是win8還64位了。下載個codeblocks一樣編譯c語言,還能最高支持到c11,比vc最高支持到c89好多了。現在譚浩強書上的例題都有不少c99了,vc又不支持。

⑹ C語言程序對,但是編譯不出來是怎麼回事

可能很多人在安裝VC 6.0後有過點擊「Compile」或者「Build」後被出現的
「Compiling... ,Error spawning cl.exe」錯誤提示給郁悶過。很多人的
選擇是重裝,實際上這個問題很多情況下是由於路徑設置的問題引起的,
「CL.exe」是VC使用真正的編譯器(編譯程序),其路徑在「VC根目錄\VC98\Bin」下面,
你可以到相應的路徑下找到這個應用程序。

因此問題可以按照以下方法解決:打開vc界面 點擊VC「TOOLS(工具)」—>「Option(選擇)」
—>「Directories(目錄)」重新設置「Excutable Fils、Include Files、
Library Files、Source Files」的路徑。很多情況可能就一個盤符的不同
(例如你的VC裝在C,但是這些路徑全部在D),改過來就OK了。

如果你是按照初始路徑安裝vc6.0的,路徑應為:
executatble files:
C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
C:\Program Files\Microsoft Visual Studio\VC98\BIN
C:\Program Files\Microsoft Visual Studio\Common\TOOLS
C:\Program Files\Microsoft Visual Studio\Common\TOOLS\WINNT

include files:
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE

library files:
C:\Program Files\Microsoft Visual Studio\VC98\LIB
C:\Program Files\Microsoft Visual Studio\VC98\MFC\LIB

source files:
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\CRT\SRC

如果你裝在其他盤里,則仿照其路徑變通就行(我就是裝在D盤)。
關鍵是microsoft visual studio\ 後面的東西要相同。
本人深受其害,重裝多次不管用,上面中文部分為高手借鑒,

參考:http://..com/link?url=Nc_6_-HpnNXII-iOVHEE_SURDrsp8pQgsuj_rwcO0zq

⑺ c語言編譯不成功

我試了一下編譯是能夠通過的,不過你的float太小了,執行了i==14次後就超出了其值的范圍了。選用double類型就可以了。

⑻ 我這個C語言程序為什麼不能編譯

說實話我沒弄明白你這個程序想干什麼,定義了一個沒有跳出的遞歸調用order,其結果是一直調用自身,不過此程序中它不會被運行到,因為最初沒有函數會去調用它,這里應該是一個警告吧。
至於無法編譯應該是因為main函數中x,y沒被定義,在order中形參的定義對於main中的變數是無效的。

⑼ C語言代碼為什麼編譯不過去

1: ""哈哈哈"" 沒有這種寫法,編譯器是不認識的
c語言輸出雙引號,要用到轉義字元 \" 這個表示一個雙引號
所以應該是這樣的:" \"哈哈哈\" " 我故意空格了,希望你能理解
2:return0
必須空格啊return 0

⑽ c語言怎麼編譯不了啊

可以這樣做:
1、新建c/c
源文件(在文件這里選擇新建)
2、命名c/c
源文件名,並為它指定保存路徑(選擇文件中的c/c
source
file)(並在右邊輸入文件名,選擇保存位置,點擊確定)
3、開始錄入程序(在空白的工作窗口錄入程序)
4、編譯(點擊第一個紅框,所有的提示均按確定),運行(紅色感嘆號)

閱讀全文

與為什麼c編譯不了相關的資料

熱點內容
發信如何設置伺服器 瀏覽:77
源代碼查詢加密數字 瀏覽:605
附帶編譯 瀏覽:108
海康螢石雲app怎麼回放 瀏覽:402
寫一個編譯器怎麼寫 瀏覽:283
單片機蜂鳴器發聲原理 瀏覽:137
程序員那麼可愛陸離跳水是哪集 瀏覽:15
如何製作cdn伺服器 瀏覽:109
寫java加密程序 瀏覽:657
菜鳥數據分析pdf 瀏覽:289
單片機做實用東西 瀏覽:651
我的世界最強斗羅伺服器怎麼覺醒武魂 瀏覽:931
密友圈app怎麼切換用戶登錄 瀏覽:217
我把程序員當愛豆追 瀏覽:978
android判斷電話接通 瀏覽:646
大孔文件夾 瀏覽:785
反詐騙app在哪裡下載 瀏覽:527
軍工程序員面試視頻 瀏覽:813
質心演算法原理 瀏覽:423
163smtpphp 瀏覽:669