1樓:gta小雞
這個錯誤是你沒有正確配置vc6的編譯工具路徑,或者你的vc6缺少聯結器程式導致的。
最簡單的解決辦法是不要使用vc6.0,這是一個20年前的ide,已經嚴重過時,不相容當前的c/c++標準,也不相容windows 7以上的作業系統。換用code::
blocks或visual studio等現代ide。
c語言程式設計的結果常出現 0個錯誤,1個警告 怎麼回事?
2樓:迷戀_哈哈
可能出現是隱藏的問題。警告麼。就是警告有可能執行的時候出問題你沒有考慮到的。有時候在編譯一次就好了有時候就不行。不過能執行
3樓:蘇州聖愛**
原始碼,詳細的錯誤**,還有警告內容,這樣才能詳細瞭解!
4樓:
這個沒有什麼……你只需要再除錯一下就行了……就會出現0個錯誤,0個警告了
5樓:星空
認真檢查**,問題在裡面。
c語言程式設計的結果常出現 0個錯誤,1個警告 怎麼回事?
6樓:戢淑敏象賦
這個沒有什麼……你只需要再除錯一下就行了……就會出現0個錯誤,0個警告了
7樓:栗薪琇
你把**發給我,要不然我沒辦法幫你看
c語言不管輸入什麼,編譯之後都是一個錯誤,零個警告。請問這是怎麼回事?
8樓:匿名使用者
現在我來回答一下吧:
參照下面本人的例子來說明一下:
#include
#include
int main (void)
return 0;
} **的具體意思怎麼樣,我就不解釋了,重點放在如何實現從串列埠除錯視窗中輸出printf的內容吧。
其實很簡單,將**編譯連結後,開始除錯,分別開啟view -> serial window #1
然後,我們按run鍵,此刻,serial window #1並沒有任何內容,癥結在哪兒呢?
我們回想一下串列埠通訊的知識吧,知道了吧,我們沒有在**中設定串列埠傳送暫存器中的內容,也就是,我們根本就還沒啟動串列埠傳送訊息。
這下好辦,我們繼續開啟peripherals -> serial channel這個就是串列埠暫存器控制中心,我們在給其中的ti前面打上個勾,也就是啟動串列埠傳送訊息。
在此,我們就可以看到串列埠除錯視窗中輸出printf的內容了~
上面的**是我參照那本書上的例子,我分析後,發現其實是它的**出錯了,只要把**改正,也就不用那麼麻煩了,經過上面這一步,估計大家猜到錯誤出在**了,就就是:
t1 = 1;
我們改回:
ti = 1;
然後直接執行就可以看到效果了!
9樓:匿名使用者
應該是編譯出錯了吧,你看看那個錯誤是什麼
編寫的c語言程式是對的,確為什麼總是顯示有一個錯誤,而且看不到錯誤原因,重新關閉再啟動c語言還是這
c語言 當寫完程式,點執行的時候總是在下面 顯示1 error(s), 0 warning(s),也不出結果,怎麼回事?
10樓:匿名使用者
1個錯誤,0個警告,說明程式有問題,後面應該有給提示錯誤的行數,自己認真檢查。
11樓:樂天
應該是編譯未通過,程式可能存在細小錯誤,如標點符號是否用的是半形字元、for
後面的大括號是否有落一個、開頭的標頭檔案新增等等,你先改改**,再試一遍,如果確定**無誤,那可能和你安裝的執行軟體本身有關,你換個電腦也可能就能出結果。這種情況我們上機課時常出現。
12樓:公叔菊
。。說明出錯了
你把你打的**貼上來吧 我們幫你看看
13樓:倒黴熊
你編譯了嗎?直接執行?
還是編譯沒有通過?
還是編譯通過了,不能執行?
14樓:花斑璐
證明你的程式那兒寫錯了,有問題。當然執行不了了
15樓:鍵盤雀躍
gcc -wall xx.c
------------------------呵呵
16樓:匿名使用者
1個錯誤,0個警告,說明程式有問題
c語言程式沒問題,但總顯示一個錯誤是怎麼回事?
17樓:
一般是你執行了一次還沒有輸入資料,所以還在等你輸入,可是你又“啟動”編譯執行了一次。把介面最小化檢查一下,看有沒有黑框框存在。若有,就是這個問題,把所有黑框框都關閉再執行就可以了……
18樓:try菲戈
應該是編譯器問題,你重灌或者下個spawn工具覆蓋下
c語言程式沒有錯,但為什麼總顯示一個錯誤
19樓:韻城之都的管家
嗯,**是沒有問題的。那麼vc可能出問題了。
試試重新編譯一下或是重啟一下可能會有解決。
20樓:古神孤鴻
看不清,發**出來幫你看看
C語言的錯誤,C語言中的錯誤和警告有什麼區別
語法錯誤,return前面缺少分號,上面一句printf最後沒加表示語句結束的分號 話說要學程式設計還是把英語練練吧,這麼簡單的英文提示都看不懂,以後比較麻煩 阿拉木薩 錯誤會導致程式無法編譯通過,進而不能執行而警告是說程式中有些 編寫不是非常恰當,不會影響程式編譯,在少數情況下會影響程式執行一般警...
簡單C語言,程式顯示沒錯誤,但是總是執行不出來,為什麼呢
第一,你書上最後的那個公式錯了,自己代入幾項看下就知道第二,那個精度0.000001是針對最上面的那個公式裡面的項。你用最下面的公式,每一項都大於1,應該限定項數n,加大項數num可以加大精度 include include define num 10000 int main pi pi 2 pri...
c語言編譯錯誤,C語言編譯錯誤什麼意思?
錯誤的初始化。二維指標陣列的初始化。const char c 4 20 你初始化有問題吧 二維陣列沒必要用指標了吧 那就成三維陣列了。新手在學習c語言並編譯程式時編譯錯誤怎麼辦 1 確定出錯的行號。如果是乙個比較好的整合編譯環境的話,一般雙擊編譯錯誤,滑鼠都會自動跳轉到該行並高亮顯示。沒有這個功能也...