A. c語言怎麼調試阿
你是編譯的時候出錯還是執行的時候出錯?
如果是編譯的時候出錯,看它提示你哪行出錯, 雙擊提示就到那行了
如果是執行的時候出錯,你要先設定一個斷點,
你在程序一開始找一行代碼按F9,這樣就設定了一個斷點,
然後按F5執行程序,程序執行到斷點會停下來,然後你只要一步一步的按F10,看代碼執行到哪裡出錯就行了
下面是你可以參考的一些調試按鍵:
F5 開始調試
F9 下斷點
F10 跳步執行
F11 單步執行
Shift+F5 結束調試
B. c語言怎麼調試
什麼環境 VC的話是F9斷點 F5運行 F10單步運行
要是gcc的話比較麻煩 得用gdb
C. C語言調試技巧
小可根據親身經歷認為,要減少調試時間,首先是要使程序寫出來後語法錯誤少。要做到這些必須形成良好的習慣,一律做到按標准語法格式書寫程序,提高程序的通用性來適應不同的編譯器。比如用int main()而不是void main();用標准函數system("cls")而不是老式函數clrscr();多用system("pause")而不是getch();在寫程序時時刻保持語句的匹配,比如寫主函數main()後寫了左花括弧"{"馬上補上右花括弧"}",然後再在花括弧中添加語句而不是相反,以免最後遺忘了右花括弧"}",同理for()語句,while()語句,fopen()語句等的小括弧也是如此,先寫好左右小括弧()再在裡面加成分。養成每個語句的結尾都要加上分號;的習慣。再一個重要方面是數據的類型一定要對應,scanf()和printf()函數中變數的輸入輸出格式要和變數的定義類型一致,函數調用中的形參和實參類型要一一對應,要整型對整型,指針對指針,指針數組對指針數組。等等。
如果養成了好的習慣,寫出來的程序語法錯誤會減少一大半。
再就是程序的設計思路要正確清晰,要不然即使程序沒有語法錯誤,但結果不是需要的。這種情況往往需要很長時間才能找到問題所在。我就有幾次這樣的經歷,程序編譯可以通過,說明沒有語法錯誤,但是結果卻不對。總結的方法是在程序中適當的地方用輸出語句比如printf()把一些變數此刻的值顯示出來和理論上的值對照,判斷正誤。這樣就可以不斷縮小錯誤范圍,問題會較快解決。小可認為在編寫一個程序以前應先認真構思一番找出一種簡潔有效的編程演算法,然後動手再寫,這是避免此類錯誤的一個好辦法。
上面談了如何從源頭上減少錯誤。具體如何調試排錯,下面有詳盡介紹(13頁之多),小可就不啰嗦了。
http://www.huarw.com/program/C/c02/200511/4882.html
D. c語言編程軟體如何變中文模式
1、直接在微軟官網上下載最新的vc,vs中文版,就可以得到中文模式的C語言編輯器。
2、如果是學C語言,建議使用TC,或者MyTC。原因很簡單,集成的IDE會造成很多依賴,養成很多不良的編程習慣,對於新手來說,TC已經很足夠了。另外,使用什麼IDE,跟支持不支持中文沒關系。編程的時候最好盡量不要使用中文來命名。學純C語言,還是使用TC吧,VC集成了太多VC方面的東東,會很困惑,看不清楚真正的C語言。
E. c語言調試
F9是設置斷點,就是讓程序執行到這里停下來,方便程序員進行調試。
F10就是調試,他跟蹤到程序內部,測試每一條代執行,所以有時候就看見匯編代碼了。他們兩個是結合使用的。
F. 如何調試c語言
windows平台,可以使用vc或者vs自帶的調試器,快截鍵F11
另外,一般windows平台上使用微軟自家的調試器windbg,如果是crack一把用olldbg(現在已經不更新了),還是建議使用windbg。
linux平台一般使用gdb ...
G. C語言怎麼調試
最前面加上 #include<stdio.h>
H. 如何進行c語言的調試
不是道你是windows還是linux下編程,如果是windows,VC可以試試,我沒有用過,聽說很好用,如果是linux,我可以大概說一下。linux下有調試工具,gdb,這個功能很強大,可以多線程調試,可以設置斷點,單補執行,可以查看變數的值等等,如果要使用gdb在編譯程序的時候要加-g選項。如果沒有gdb程序,要從下載gdb源碼,然後進行編譯,然後在使用。