欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Dev-C++調(diào)試方法的具體使用

 更新時(shí)間:2022年06月10日 15:36:07   作者:AryCra_07  
本文主要介紹了Dev-C++調(diào)試方法的具體使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

寫在前面

已經(jīng)棄坑Dev-C++有一段時(shí)間了,但作為一款輕量且新手友好的IDE,它往往是入門C/C++以及刷算法題的絕佳選擇。這里分享在Dev-C++上調(diào)試代碼的方法,為后來(lái)者提供有用的信息。

我的dev-c++基本信息:版本 5.11,中文版,字體與背景自定義(無(wú)影響)

今天才發(fā)現(xiàn)原來(lái)源代碼文件好像也可以調(diào)試?我之前用還是不行的,保險(xiǎn)起見我以建立一個(gè)項(xiàng)目文件來(lái)做展示。

測(cè)試代碼:

#include <stdio.h>
int main() {
	int n, cnt = 0;
	scanf("%d", &n);
	for(int j = 0; j < n; j ++) {
		cnt = cnt + 1;
	}
	printf("%d", cnt);
	
	return 0;
}

 你需要做的:

首先點(diǎn)擊左上角文件->新建->項(xiàng)目(Alt + F + N + P)

接著選擇“Console Application”,代碼語(yǔ)言(C/C++),設(shè)置項(xiàng)目名稱

一路點(diǎn)擊確定、保存后來(lái)到了如下界面:

 把上面自動(dòng)出現(xiàn)的示例代碼刪去,粘貼上自己的代碼,保存,就可以開始著手調(diào)試了。

具體步驟

0. 確定編譯器

如圖,確定你的調(diào)試模式是默認(rèn)的TDM-GCC 4.9.2 64-bit Debug(沒有的拿32位的Debug代替)

1. 開啟調(diào)試模式

1.1 點(diǎn)擊“工具”(Tools),選擇“編譯選項(xiàng)”(Compiler Options)

1.2 在白框中選擇“代碼生成/優(yōu)化”->“連接器”->“產(chǎn)生調(diào)試信息”->“Yes”,點(diǎn)擊確定

2. 代碼調(diào)試

2.1 添加斷點(diǎn)(單擊一行的最左邊,出現(xiàn)紅色的對(duì)勾)

2.2 編譯程序 

當(dāng)然,如果你不編譯直接點(diǎn)調(diào)試的話問(wèn)題不大,dev會(huì)詢問(wèn)你是否需要編譯

2.3 點(diǎn)擊調(diào)試(上方的紫色對(duì)勾,或者按F5)

這時(shí)候,黑框會(huì)等待你輸入n的值,輸入之后按下回車,上方標(biāo)記斷點(diǎn)的那一行會(huì)變成藍(lán)色。這時(shí)候點(diǎn)擊左下方的“下一步”,藍(lán)色的標(biāo)記會(huì)不斷移動(dòng),表示正在執(zhí)行哪一行。

等到執(zhí)行完畢后,可以在黑框里看到輸出 

左下方的“添加查看”我們也常常使用,作用是實(shí)時(shí)觀測(cè)到每個(gè)變量的值(下圖左邊欄顯示)

快捷鍵:

  • F5開始調(diào)試
  • F7單步調(diào)試
  • F8單步進(jìn)入函數(shù)調(diào)試
  • F9停止調(diào)試

到此這篇關(guān)于Dev-C++調(diào)試方法的具體使用的文章就介紹到這了,更多相關(guān)Dev-C++調(diào)試方法內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • C++處理鍵盤輸入的方法

    C++處理鍵盤輸入的方法

    這篇文章主要介紹了C++處理鍵盤輸入的方法,是C++程序設(shè)計(jì)中非常實(shí)用的技巧,需要的朋友可以參考下
    2014-10-10
  • C++面試題之?dāng)?shù)a、b的值互換(不使用中間變量)

    C++面試題之?dāng)?shù)a、b的值互換(不使用中間變量)

    這篇文章主要介紹了不使用中間變量,C++實(shí)現(xiàn)數(shù)a、b的值互相轉(zhuǎn)換操作,感興趣的小伙伴們可以參考一下
    2016-07-07
  • C++ read函數(shù)讀入int整形數(shù)據(jù)

    C++ read函數(shù)讀入int整形數(shù)據(jù)

    這篇文章主要介紹了C++ read函數(shù)讀入int整形數(shù)據(jù)的相關(guān)資料,需要的朋友可以參考下
    2016-07-07
  • VScode中添加頭文件和源文件(C/C++)的方法

    VScode中添加頭文件和源文件(C/C++)的方法

    使用VSCode編譯C/C++時(shí),會(huì)存在找不到頭文件的情況,下面這篇文章主要給大家介紹了關(guān)于VScode中添加頭文件和源文件(C/C++)的相關(guān)資料,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2022-08-08
  • C語(yǔ)言中實(shí)現(xiàn)itoa函數(shù)的實(shí)例

    C語(yǔ)言中實(shí)現(xiàn)itoa函數(shù)的實(shí)例

    這篇文章主要介紹了C語(yǔ)言中實(shí)現(xiàn)itoa函數(shù)的實(shí)例的相關(guān)資料,希望通過(guò)本文能幫助到大家,讓大家實(shí)現(xiàn)這樣的功能,需要的朋友可以參考下
    2017-10-10
  • C語(yǔ)言中循環(huán)語(yǔ)句練習(xí)實(shí)例

    C語(yǔ)言中循環(huán)語(yǔ)句練習(xí)實(shí)例

    大家好,本篇文章主要講的是C語(yǔ)言中循環(huán)語(yǔ)句練習(xí)實(shí)例,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下
    2022-01-01
  • 詳解C++14中返回類型推導(dǎo)的使用

    詳解C++14中返回類型推導(dǎo)的使用

    這篇文章主要為大家詳細(xì)介紹了C++14中返回類型推導(dǎo)的使用,文中的示例代碼講解詳細(xì),具有一定的學(xué)習(xí)價(jià)值,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-07-07
  • 詳解OpenMP的線程同步機(jī)制

    詳解OpenMP的線程同步機(jī)制

    在本篇文章當(dāng)中主要給大家介紹?OpenMP?當(dāng)中線程的同步和互斥機(jī)制,在?OpenMP?當(dāng)中主要有三種不同的線程之間的互斥方式。下面就來(lái)和大家來(lái)討論一下OpenMP當(dāng)中的互斥操作,需要的可以參考一下
    2023-01-01
  • 手把手教你如何一眼分辨是C還是C++

    手把手教你如何一眼分辨是C還是C++

    在很大程度上,C++是C的超集,這意味著一個(gè)有效的C程序也是一個(gè)有效的C++程序,下面這篇文章主要給大家介紹了關(guān)于如何一眼分辨是C還是C++的相關(guān)資料,需要的朋友可以參考下
    2023-02-02
  • C++?Opencv實(shí)現(xiàn)錄制九宮格視頻

    C++?Opencv實(shí)現(xiàn)錄制九宮格視頻

    這篇文章主要為大家介紹了如何利用C++和OpenCV庫(kù)實(shí)現(xiàn)錄制九宮格視頻,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)OpenCV有一定幫助,感興趣的可以了解一下
    2022-05-05

最新評(píng)論