當前位置:首頁 » 編程語言 » c語言調試工具

c語言調試工具

發布時間: 2023-01-29 08:54:40

⑴ 有哪些軟體可以編寫並調試c語言程序,簡述每種軟體特點

  1. Qt,可編寫C語言程序,並製作圖形界面

  2. Visual Stdio,可編寫C語言,C#,Python等語言程序

  3. Dev C++,競賽用,無代碼補全功能

⑵ 如何使用VisualStudio2013編寫和調試c語言程序

方法/步驟
1
首先打開vs2013,我們發現有 新建項目 和 打開項目 的選項,我們選擇新建項目。

2
之後會有一個新建項目的界面,左側有各種語言的編寫環境,比如VB,VC#,VC++,我們如果編寫C語言就選擇VC++,因為c++基本兼容C語言。這時的項目不用添加後綴,這相當於一個大的工程。
選擇好類型,寫好項目名稱之後點擊確定。

3
點擊下一步

4
這里比較關鍵。勾上空項目,不選的話因為程序會默認為你添加一些代碼,用不上有時會編譯出錯。比較適合初學者。

5
這時我們已經新建好一個項目了,右鍵源文件添加新建項。

6
添加新建項之後命名,C語言的代碼一定要修改後綴,將.cpp改為.c,向程序說明這時一個C語言代碼。

7
寫好代碼後調試運行,如果你沒有寫讓程序停留的代碼就不要直接按F5,你可以按ctrl+F5調試。

8
平時默認為Debug,你如果開發完成一個程序後給別人使用就要選擇Release版的調試,這樣別人在沒有vs的環境下也可以使用。

http://jingyan..com/article/925f8cb8f92a2bc0dde05606.html

⑶ C語言 怎麼調試程序

簡單來說,有兩種方式,一種是源碼debug,即分析源碼來找出bug位置,一般使用printf()列印出程序執行每一步的信息,一種是可執行文件debug,需要使用調試器來進行。
1、源碼debug
類似於下面的源碼,主要通過程序執行時輸出的信息,來定位bug出現的位置,然後再修改源碼。

#include<stdio.h>

voidf(){;}

intmain()
{
#ifdef_DEBUG
printf("startmainfunction! ");
#endif
voidf();
#ifdef_DEBUG
printf("leavemainfunction! ");
#endif
return0;
}

2、可執行文件調試,windows平台常用的就是vs/vc自帶的調試,另外一個就是微軟自家開發的調試器windbg。Linux平台以gdb為常用。
IDE自帶的調試器以VC6.0為例,編寫完代碼後,按快截鍵盤F11,即可進入調試,此時右鍵,選擇「go to disassembly"即可查看到程序的反匯編代碼 。一般這種情況,主要是為了對C語言進行反匯編學習。

Windbg的功能非常多,可以進行源碼調試、可以調試可執行文件、還可以進行內核調試,也可以調試mp文件,用的多了,自然熟悉,要調試可執行文件,只需要點擊」File"在彈出的對話框中選擇「Open Executeable",然後找到自己要調試的程序即可。

Linux常用的是Gdb調試器,值得注意的是,要使用gdb調試,在使用gcc或者g++編譯C/c++文件時,需要添加-g參數才可以生成符號表。下圖是用gdb分析C++中變數分布的一張截圖,大體上看一下長什麼樣,用的多了自然熟悉,不需要可以去學習。

⑷ C語言 調試程序

while(s[i]&&t[j]&& s[i]== t[j] ) ;
改成
while(s[i]&&t[j]&& (s[i]== t[j]) ) {i++;j++};

⑸ C語言 怎麼調試程序

一、在keil中調試c語言程序

1、打開我們的程序,點擊菜單欄右側的start/stopdebug..按鈕,進入調試模式,如下圖。

⑹ C語言計算機二級考試上機考試 如何調試程序

C語言編寫的程序要進行調試,主要看使用的調試器,比如Windows上可以使用vc/vs中自帶的調試器,也可以使用windbg(微軟自家專業的調試器)、也可以使用OllyDbg(ring3級最常用的動態調試器),不同的調試器具體的用法肯定是不一樣的,但是原理及核心操作類似。以vc6.0為例


1、在VC6.0中按F11即可進入調試,進入調試後可以查看反匯編代碼,直接右鍵選擇」Go To Disassembly「即進入反匯編。

⑺ 如何使用Code:Blocks調試C語言程序

方法/步驟
1
打開Code::Blocks,編寫程序代碼。然後保存,編譯程序。通過之後,先運行程序,發現得不到正確結果時,再開始調試程序。

2
設置斷點。最簡單直接的辦法是在你想設置斷點的那一行的行數右側的淺灰色區域單擊滑鼠左鍵即可。如圖所示:
設置完斷點之後的效果圖是:

3
開始調試。點擊編輯欄的紅色按鈕。如圖:

4
可能會出現這樣的提示,不用關心,直接點擊yes就行。

5
一般來說,當你完成上面的步驟之後會出現這樣的觀察窗口:
這是調試的觀察窗口,可以通過這個窗口觀察整個程序的任何值的變化情況。

6
如果你看不到這個這個窗口,也可以自己打開。點擊編輯菜單區域的「Debugging window」,也就是如圖按鈕:

7
選擇下拉列表的「watches」,便可以調出watch窗口。
8
接下來是一步一步地運行程序,單步運行,跳入函數運行,跳出函數等的運行按鈕如下圖指示所示:

9
查看變數值。在調試過程中,如果想查看變數的值,可以在watch窗口的空白一欄雙擊,然後填寫變數名,回車

⑻ 如何使用visualstudio2010編寫和調試c語言程序

1.雙擊打開Vs 2010

⑼ 如何使用VisualStudio2013編寫和調試c語言程序

您好,這樣的:

1、電腦上安裝微軟公司的VS2013,可以從dreamspark 上下載正版或通過其他途徑獲得,安裝即可。
2、打開VS2013,出現如圖界面

可以通過點擊文件 - - 新建 - - 項目 建立工程或者點擊 歡迎頁的「新建項目」建立工程。

彈出對話框,勾選 「空項目」建立工程,工程名可任意填英文字元,如project1,其他不用填。

3、建立工程後,在右側有一個「解決方案資源管理器」,找到源文件,右擊,再左擊 添加 - - 新建項 - - C++文件,這樣就在工程project1 下建立了一個源文件,名稱比如為 源.cpp ,就可以編輯代碼了。 如果你已經用其他 字元編輯軟體寫好了 C++源程序,也可以右擊 源文件,左擊 - - 現有項,在文件夾中找到你的源程序添加到工程下。

4、編輯好了源文件,就可以運行或調試了,初學者是寫簡單的程序,所以只用一個源文件就行了。點擊 調試 - - 開始運行(不調試) 就直接編譯運行,有錯誤的話系統會提示。

5、如果要調試,可以 點擊 調試 - - 逐語句(F10)或 逐過程(F11)

或者 設置斷點。

6、調試前 點擊調試 -- 窗口(也就是watch) 可以選擇不同的顯示結果, 可以顯示出變數的變化過程,方便調試。 點擊 「繼續」結束調試。

熱點內容
如何用腳本搶 發布:2024-03-29 03:01:59 瀏覽:119
火影忍者手游配置怎麼調 發布:2024-03-29 02:53:53 瀏覽:102
編程畫櫻花 發布:2024-03-29 02:11:24 瀏覽:473
騰訊雲伺服器1mb老掉線 發布:2024-03-29 01:56:11 瀏覽:215
執行sql語句的存儲過程 發布:2024-03-29 01:52:37 瀏覽:697
婚紗攝影腳本 發布:2024-03-29 01:47:40 瀏覽:901
我的世界伺服器咋開外掛 發布:2024-03-29 01:07:45 瀏覽:456
sql寫報表 發布:2024-03-29 01:03:23 瀏覽:306
家用伺服器怎麼選 發布:2024-03-29 00:49:18 瀏覽:402
Ap6510dn如何配置 發布:2024-03-29 00:38:47 瀏覽:334