devc運(yùn)行結(jié)果一閃就沒(méi) devc 調(diào)試錯(cuò)誤信息沒(méi)了。怎么調(diào)出來(lái)……就是編譯錯(cuò)誤以后告訴你哪里錯(cuò)的那個(gè)框框沒(méi)有了。怎么破?
devc 調(diào)試錯(cuò)誤信息沒(méi)了。怎么調(diào)出來(lái)……就是編譯錯(cuò)誤以后告訴你哪里錯(cuò)的那個(gè)框框沒(méi)有了。怎么破?每行代碼的最左邊都有一個(gè)空格。我不知道你是否已經(jīng)撥出了電話號(hào)碼。與設(shè)置斷點(diǎn)的位置相對(duì)應(yīng),單擊左邊的空白
devc 調(diào)試錯(cuò)誤信息沒(méi)了。怎么調(diào)出來(lái)……就是編譯錯(cuò)誤以后告訴你哪里錯(cuò)的那個(gè)框框沒(méi)有了。怎么破?
每行代碼的最左邊都有一個(gè)空格。我不知道你是否已經(jīng)撥出了電話號(hào)碼。與設(shè)置斷點(diǎn)的位置相對(duì)應(yīng),單擊左邊的空白框,然后在其上看到一個(gè)小的紅色圓圈。斷點(diǎn)設(shè)置成功。然后編譯:Ctrl F9 debug:F8默認(rèn)斷點(diǎn)是:Ctrl F5觀察變量的變化,注意底部有一個(gè)debug列,調(diào)試時(shí)會(huì)自動(dòng)切換到,輸入要觀察的變量OK,還有其他請(qǐng)?jiān)儐?wèn)。
DevC 運(yùn)行程序的時(shí)候,為什么黑框一閃而過(guò),什么都看不到?
1. 在Hello word之前,添加一條語(yǔ)句:1System(“color1a”)run with F11查看是否可以看到它?
2. 如果沒(méi)有,在菜單項(xiàng)中有一個(gè)“命令行程序返回暫?!保篢ools-> environment options-> General等等選擇它。然后保存并關(guān)閉窗口。重新編譯、鏈接并運(yùn)行。F11再看?
3. 如果沒(méi)有,在上面的命令行窗口出現(xiàn)后,單擊左上角的左按鈕,并選擇最后一個(gè)“屬性”。輸入后:緩存,字體,顏色,修改,然后保存,然后運(yùn)行看看效果?
devc 為什么調(diào)試不了,求大神幫看看?
默認(rèn)情況下,Dev C不啟用調(diào)試。您需要手動(dòng)設(shè)置工具--compile options--code generation/Optimization--connector--generate debugging information(更改為yes),然后在調(diào)試過(guò)程中手動(dòng)設(shè)置斷點(diǎn)
兩種方法:一種是在結(jié)束前更改程序并請(qǐng)求輸入,如:getchar()或調(diào)用系統(tǒng)系統(tǒng)(“pause”)
方法2,不更改程序,更改調(diào)用方法,不直接雙擊EXE文件,先打開(kāi)一個(gè)CMD窗口,將目錄切換到您程序所在的位置,在命令行窗口中,輸入程序名,回車,結(jié)果將保留,除非命令行窗口是關(guān)閉的
首先,因?yàn)榈谝淮螌?xiě)代碼,會(huì)被殺掉,是木馬,鑒于此,可以360睡眠。
其次,在使用dev編寫(xiě)代碼時(shí),添加#include<stdlib。在代碼前面加上system(“pause”),讓控制臺(tái)顯示,否則會(huì)閃過(guò)去。