c語言如何設定斷點,有何用處,謝了

時間 2022-01-25 20:05:14

1樓:四舍**入

1、斷點就是在除錯的時候中斷一下,比如

#include

int main(void)

printf("hello .\n");

printf("hello world.\n");

return 0;

如果這個程式在第一個printf語句後設定斷點就只輸出hello,如果在第二個printf語句後設定斷點,則兩個printf後的語句都輸出。

2、將游標移動到想設定斷點的地方,按一下f9鍵即可,或者可以用滑鼠左鍵點選小手圖示。

當想取消斷點時,可以再按一下f9鍵,或者選擇edit-breakpoints,同樣可以移除斷點。

也可以通過alt + f9快捷鍵顯示斷點對話方塊。

2樓:愛問西瓜愛答樹

c語言是不能設定斷點的。設定斷點的是編譯器。例如vc按f9就可以在游標當前行設定斷點。斷點的作用是來除錯程式的。可以監視變數,可以一步一步看程式的執行過程。

3樓:匿名使用者

每種工具設定斷點的方法不一樣,一般在選單裡面找找就有了

斷點是幫助你除錯程式用的,程式執行到你設定斷點的地方就暫停了,等待你下一步指令

這時候你自己可以設定一些變數列印出來,看看程式執行到這裡,結果對不對,進而修改你的程式,看看**錯了

4樓:匿名使用者

斷點的作用就是當程式執行到斷點的時候就暫停了,然後你必須按f9才能繼續執行

5樓:小菲子

c語言如何設定斷點??我想你要問的是vc++這個軟體在除錯c語言時設定斷點吧。設定斷點就是為了除錯用,通過除錯可以發現錯誤出現在**。

vc裡面有一個手掌的圖示,點選它,他會在游標所在的行設定斷點,而程式除錯時,程式會執行到斷點處停下來。

在c語言中怎樣設定斷點?

6樓:12345額時代

1、首先在c語言程式設計軟體中,寫上註釋內容,如下圖所示。

2、然後寫上陣列的型別,比如char或者int型別,如下圖所示。

3、然後寫上陣列的名稱,接著定義行和列的長度,如下圖所示。

4、接著寫陣列中行和列的各個元素。列印出某行某列的值,如下圖所示。

5、最後點選頁面上方的編譯執行,如下圖所示即可完成。

7樓:七彩虹科技****

方法/步驟

線假定你已經新建好一個工程專案,下面就是啟動該工程專案,雙擊dsw工程檔案。

進入工程介面後,你可以看到你的工程檔案,及其相應的**。

將游標移動到你想設定斷點的地方,按一下f9鍵即可,或者你可以用滑鼠左鍵點選小手圖示。

當你想取消斷點時,你可以再按一下f9鍵,或者選擇edit-breakpoints,同樣可以移除斷點。

你也可以通過alt + f9快捷鍵顯示斷點對話方塊。

8樓:讉莣熔燃氺

不同的編譯器設定斷點的方法不一樣,比如vc6.0:

點選最右邊那個 手 的圖示就是設定斷點(快捷鍵f9),然後點選右邊第二個就是開始除錯(快捷點f5)。

也可以在你想要設定斷點的那一行右鍵,然後點選 手 的圖示。

9樓:

vc中快捷鍵f9,滑鼠在哪一行斷點就設在哪

c語言中的除錯有什麼作用

10樓:匿名使用者

除錯是c語言的一個重要的功能組成部分,可以用來發現程式出存在的回問題,快速定位答

及解決。同時對於初學者,除錯也可以輔助更好的理解程式。

1 除錯的功能:

在除錯中,程式的每一步的執行均是可控的,可以通過單步執行,設定斷點等,控制程式的執行節奏,並在每次暫停時,都可以檢視當前有效變數的具體值。

2 對初學者的意義:

除錯中可以很明確的看到程式的執行過程,以及每一步產生的變化,對於初學者,這樣直觀的體驗自然要比讀**更容易理解,而看到現象之後,再回想理論也更容易。

3 對程式設計者的意義:

當程式的執行結果與期望不符時,可以通過除錯,檢視每步的具體執行及結果,因此可以定位出到底是哪個操作或語句與預期的不同,從而快速定位,再針對性分析**,實現快速解決問題的目的。

事實上,除錯最初就是為了解決問題而產生的,除錯的英文為debug, 而bug就是程式中存在的問題,debug就是解決掉這些問題。

11樓:匿名使用者

說白了就是對你寫的程式

12樓:兜裡有兩塊糖

c語言的除錯功能很有用,當你發現你編譯通過,連線也通過以後,就是執行不出正確的結果時,你最好通過debug來單步跟蹤程式和變數的變化。

這樣很容易找到問題的所在。

13樓:匿名使用者

相當bai有用

。在你編的程du

序,編譯後出錯了,你又找

zhi不出。就用debug。去dao糾錯。

這個debug的功回能其實就是把答每一步產生的變數值替你列出來。讓你一步步檢查。當然你要檢查的變數要你先選定好。

這是它的原理,還有一點點細節,你自己去試吧。

不過這個也不會一直用,因為邏輯或者是語法上的錯誤大多數情況下,可以直接看出來。沒必要用debug

14樓:匿名使用者

c語言中的除錯一般是檢測一下當前所編輯的語言格式是否正確。

15樓:匿名使用者

比如你定義一個陣列,copy那麼你想在執行bai

16樓:伊·梵

程式執行得不到正確結果或者有bug就需要用了

17樓:匿名使用者

除錯一般能檢查出一些容易解決的錯誤

18樓:匿名使用者

沒什麼用

可以調一些你喜歡的型別的字

一般不用

19樓:匿名使用者

scanf("%d,%d",&a,&b); 憑經驗吧,我也不會什麼呢。

在c語言中怎樣設定斷點,c語言中什麼叫做單步除錯,步驟是什麼???

我要鬥爭到死 你用的哪種開發工具,tc 還是 vc 還是 borland c 還是gcc,還是vc net?每種工具都有自己設定斷點的方法,一般載選單項或工具欄裡都有設定。如果用linux的gcc 需要用gdb調式工具設定斷點。 vc中快捷鍵f9,滑鼠在哪一行斷點就設在哪 c語言中什麼叫做單步除錯,...

如何用c語言輸出檔案,如何用C語言輸出檔案?

1 c語言標準庫提供了一系列檔案操作函式。檔案操作函式一般以f 單詞的形式來命名 f是file的簡寫 其宣告位於stdio.h標頭檔案當中。例如 fopen fclose函式用於檔案開啟與關閉 fscanf fgets函式用於檔案讀取 fprintf fputs函式用於檔案寫入 ftell fsee...

如何用c語言重新命名,C語言檔案重新命名

char name 20 int i 0 char name list while name list i c語言檔案重新命名 15 gta小雞 將以下文字另存為bat格式,然後放到該目錄下執行即可。echo off ren txt include int main c語言中 如何刪除檔案和重新命名...