vc++6.0怎么調(diào)試 C語言計(jì)算機(jī)二級考試上機(jī)考試,如何調(diào)試程序?
C語言計(jì)算機(jī)二級考試上機(jī)考試,如何調(diào)試程序?C語言程序的調(diào)試,主要取決于調(diào)試器的使用,比如windows可以使用VC/vs內(nèi)置的調(diào)試器,也可以使用WinDbg(微軟自己的專業(yè)調(diào)試器),也可以使用Oll
C語言計(jì)算機(jī)二級考試上機(jī)考試,如何調(diào)試程序?
C語言程序的調(diào)試,主要取決于調(diào)試器的使用,比如windows可以使用VC/vs內(nèi)置的調(diào)試器,也可以使用WinDbg(微軟自己的專業(yè)調(diào)試器),也可以使用OllyDbg(環(huán)3級最常用的動態(tài)調(diào)試器),不同的調(diào)試器具體用法肯定不一樣,但原理和核心操作類一樣。以VC6.0為例
1。在VC6.0中按F11進(jìn)入調(diào)試。調(diào)試完成后,可以查看反匯編代碼,直接右擊選擇“轉(zhuǎn)到反匯編”進(jìn)入反匯編。
如何調(diào)試程序(vc 6.0)?
VC6.0是微軟很早就開發(fā)的一款編譯器軟件,但隨著年齡的增長,它作為經(jīng)典編譯器的地位不會降低。今天,筆者簡要介紹了VC
1的調(diào)試過程,第一步是編寫一個(gè)帶有bug的簡單程序。
第二步是運(yùn)行程序、生成錯(cuò)誤和調(diào)試。可按圖示進(jìn)入調(diào)試,也可直接按快捷鍵F10。
第三步是通過直覺設(shè)置斷點(diǎn)。
第四步是觀察變量值是否變化,是否在要求的范圍內(nèi),或者程序是否內(nèi)存不足;最后發(fā)現(xiàn)*a=1時(shí)有錯(cuò)誤,運(yùn)行前進(jìn)行了修正。
第五步是修改程序并重新編譯。如果沒有錯(cuò)誤,則完成。如果有錯(cuò)誤,繼續(xù)執(zhí)行第三和第四步,直到消除錯(cuò)誤或產(chǎn)生正確的結(jié)果。