devc調(diào)試時怎么看變量的值(devc怎么看自己錯在哪里)
今天給各位分享devc調(diào)試時怎么看變量的值的知識,其中也會對devc怎么看自己錯在哪里進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!
本文目錄一覽:
- 1、如何使用Dev C++調(diào)試c程序
- 2、怎么在debug時顯示全部的變量值
- 3、java調(diào)試的時候怎么看變量的值
- 4、debug模式怎么查看變量的值
- 5、在eclipse中調(diào)試時,怎樣查看一個變量的值
如何使用Dev C++調(diào)試c程序
DEV-C是個IDE,它的編譯器是MinGW
一、使用單步調(diào)試和觀察變量的步驟:
1. 編譯通過(ctrl+F9)
2. 設(shè)置斷點(ctrl+F5)
3. 調(diào)試(F8)
4. 增加觀察變量(在左邊的debug觀察窗口右鍵增加或者F4)
5. 單步調(diào)試:F7
6. 結(jié)束調(diào)試:ctrl+alt+f2
簡單來說,它有兩種方式,一種是源碼debug,即分析源碼來找出bug位置,一般使用printf()打印出程序執(zhí)行每一步的信息,一種是可執(zhí)行文件debug,需要使用調(diào)試器來進行。
1.源碼debug。類似于下面的源碼,主要通過程序執(zhí)行時輸出的信息,來定位bug出現(xiàn)的位置,然后再修改源碼。
例如:
#include stdio.h
void f() { ; }
int main(){
#ifdef _DEBUG
printf("start main function!\n");
#endif
void f();
#ifdef _DEBUG
printf("leave main function !\n");
#endif
return 0;
}
2.可執(zhí)行文件調(diào)試,windows平臺常用的就是vs/vc自帶的調(diào)試,另外一個就是微軟自家開發(fā)的調(diào)試器windbg。Linux平臺以gdb為常用。
下面以dev-C++為例:
1)在“工具”-》編譯選項-》"編譯時加入以下命令"下面的編輯框里加上: -g3
2)在下面的"在連接器命令行加入以下命令" 下的編輯框上加上: -g3
3)轉(zhuǎn)到程序頁,把gcc行修改為:gcc.exe -D__DEBUG__,
4)把g++行修改為: g++.exe -D__DEBUG__ ,
5)點擊確定,重新編譯,就能調(diào)試了。
怎么在debug時顯示全部的變量值
Debug模式下有兩種方式可以查看變量的值(前提需要打斷點): 通過添加Expressions的方式將變量加到固定展示的區(qū)域。 當(dāng)代碼運行到某一行的時候右鍵本行或者上面的變量,inspect(ctrl+shift+I)。或者直接將鼠標(biāo)移動到變量上也可以看到變量的值。
java調(diào)試的時候怎么看變量的值
第一步:再要查看變量值的位置,雙擊代碼左側(cè)的line;
第二步:此時就會生成一個斷點,之后debug運行項目;
第三步:按F6鍵,一直到斷點的位置,之后將鼠標(biāo)放到變量上面,之后查看屬性,就可以看到對應(yīng)的值了。
debug模式怎么查看變量的值
根據(jù)您的需求,我給出如下解答:
在debug模式下,當(dāng)光標(biāo)在變量起始部位時,按住shift然后按方向鍵一直到變量的末尾,然后按Ctrl+Shift+i,即可查看變量值。當(dāng)然,您必須先在變量前設(shè)置了斷點。
下面是一些拓展:
DEBUG是一種計算機程序,為馬克2號(Harvard Mark II)編制程序的葛麗絲·霍波(Grace Hopper)是一位美國海軍準將及計算機科學(xué)家,同時也是世界最早的一批程序設(shè)計師之一,有一天,她在調(diào)試設(shè)備時出現(xiàn)故障,拆開繼電器后,發(fā)現(xiàn)有只飛蛾被夾扁在觸點中間,從而“卡”住了機器的運行。于是,霍波詼諧的把程序故障統(tǒng)稱為“臭蟲(BUG)”,把排除程序故障叫DEBUG,而這奇怪的“稱呼”,竟成為后來計算機領(lǐng)域的專業(yè)行話。如DOS系統(tǒng)中的調(diào)試程序,程序名稱就叫DEBUG。DEBUG在windows系統(tǒng)中也是極其重要的編譯操作。
debug其他的一些快捷鍵:
【Ctrl+Shift+B】:在當(dāng)前行設(shè)置斷點或取消設(shè)置的斷點。?
2. 【F11】:調(diào)試最后一次執(zhí)行的程序。?
3. 【Ctrl+F11】:運行最后一次執(zhí)行的程序。?
4. 【F5】:跟蹤到方法中,當(dāng)程序執(zhí)行到某方法時,可以按【F5】鍵跟蹤到方法中。?
5. 【F6】:單步執(zhí)行程序。?
6. 【F7】:執(zhí)行完方法,返回到調(diào)用此方法的后一條語句。?
7. 【F8】:繼續(xù)執(zhí)行,到下一個斷點或程序結(jié)束。
在eclipse中調(diào)試時,怎樣查看一個變量的值
在要查看的變量前先設(shè)置斷點,然后選中變量,
右鍵選debug as--Java Application,打開debug 透視圖,
這時在Variables 窗口中可以看到變量當(dāng)前的值。
如果是局部變量,也可以在局部變量窗口中查看。
要知道一個方法被調(diào)用的方法調(diào)用鏈,可以在方法棧中查看。
devc調(diào)試時怎么看變量的值的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于devc怎么看自己錯在哪里、devc調(diào)試時怎么看變量的值的信息別忘了在本站進行查找喔。
掃描二維碼推送至手機訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。