c 怎么調(diào)試,visual C如何調(diào)試

發(fā)布時(shí)間:2024-07-27
1,visual c如何調(diào)試2,c語(yǔ)言程序調(diào)試問(wèn)題如何調(diào)試以下程序3,c怎么樣調(diào)試啊4,vc中寫(xiě)入調(diào)試c程序的過(guò)程謝謝了5,簡(jiǎn)單c程序的調(diào)試6,命令提示符下怎樣調(diào)試c程序7,如何直接調(diào)試線上頁(yè)面的javascript和c1,visual c如何調(diào)試 我剛做了一個(gè)同樣的問(wèn)題,編譯后按f10,(f10逐行執(zhí)行),當(dāng)提示輸入時(shí)按規(guī)定輸入數(shù)據(jù),繼續(xù)按f10,當(dāng)遇到函數(shù)調(diào)用時(shí)按f11(f11進(jìn)入函數(shù)體)
2,c語(yǔ)言程序調(diào)試問(wèn)題如何調(diào)試以下程序 明顯的錯(cuò)誤。。你的程序都沒(méi)有判斷delta>0,=0,<0的情況。。如果delta<0怎么能sqrt(delta)呢。。 調(diào)試先把你要觀察的幾個(gè)變量加入watch。然后打開(kāi)調(diào)試。。這種簡(jiǎn)單的程序只要用step by step步進(jìn)模式一句句看就能調(diào)試出來(lái)了。??茨隳囊徊匠鰜?lái)watch的結(jié)果跟你預(yù)計(jì)的結(jié)果不同。那哪里就出問(wèn)題了。。
3,c怎么樣調(diào)試啊 f9:在光標(biāo)處插入斷點(diǎn)f11:運(yùn)行到下一個(gè)斷點(diǎn)處f10:執(zhí)行一條語(yǔ)句ctrl+f11 跳出循環(huán)或函數(shù)你自己試試看先編譯鏈接,再按感嘆號(hào)圖形,如果是vc++6你是在哪個(gè)平臺(tái)上使用的,也就是你想程序在哪里停下來(lái),就進(jìn)入調(diào)試狀態(tài).0中,如果沒(méi)錯(cuò)誤在進(jìn)行調(diào)試,調(diào)試先選擇斷點(diǎn)(在這平臺(tái)上一般按那個(gè)手掌圖形)按f5visual c++的話f5調(diào)試f9斷點(diǎn)f10單步調(diào)試。如果遇到函數(shù)調(diào)用不進(jìn)入f11單步調(diào)試。如果遇到函數(shù)調(diào)用會(huì)進(jìn)去函數(shù)
4,vc中寫(xiě)入調(diào)試c程序的過(guò)程謝謝了 調(diào)試重要的幾個(gè)鍵: f9在當(dāng)前光標(biāo)所在的行下斷點(diǎn),如果當(dāng)前行已經(jīng)有斷點(diǎn),則取消斷點(diǎn). f5調(diào)試狀態(tài)運(yùn)行程序,程序執(zhí)行到有斷點(diǎn)的地方會(huì)停下來(lái). f10單步執(zhí)行程序. ctrl+f10運(yùn)行到光標(biāo)所在行. f11和f10的區(qū)別是,如果當(dāng)前執(zhí)行語(yǔ)句是函數(shù)調(diào)用,則會(huì)進(jìn)入函數(shù)里面. shift+f11跳出當(dāng)前所在函數(shù). 步驟: 1,保存為c或c++文件 2,根據(jù)斷點(diǎn)調(diào)試找到錯(cuò)誤處。 3,采用f10或f11單步調(diào)試找到精確的錯(cuò)誤處。其中f10是跳過(guò)函數(shù)盜用,f11是進(jìn)入函數(shù)體調(diào)試。一般是先用f10,確定函數(shù)輸入輸出是否正確(與自己想的一樣),如不一樣,則用f11進(jìn)入函數(shù)體一步一步調(diào)試。 4,在調(diào)試過(guò)程中,肯定得監(jiān)視程序中的變量。在vc6.0的右下角有一個(gè)watch窗口,專(zhuān)門(mén)用來(lái)設(shè)置監(jiān)視變量。具體怎樣設(shè)置自己體會(huì)吧。在調(diào)試過(guò)程中,鼠標(biāo)輕輕放在變量上也會(huì)顯示該變量的值 5,vc6.0專(zhuān)門(mén)為調(diào)試設(shè)置了工具箱以方便調(diào)試的進(jìn)行,打開(kāi)的方法如下。右鍵——〉在debug(或調(diào)試)選擇項(xiàng)的勾勾上。ok 粘貼自:http://wenwen.sogou.com/z/q730347581.htm?si=7 5,簡(jiǎn)單c程序的調(diào)試 1、已知方程ax2+bx+c=0的系數(shù)值(設(shè)b2-4ac>0),求該方程的根并輸出。 #includestdio.h#includemath.hmain() double a,b,c,p,x1,x2; printf(請(qǐng)輸入a,b,c的值:\n); scanf(%lf,%lf,%lf,&a,&b,&c); if((b*b-4*a*c)<=0) printf(error\n); } else p=sqrt(b*b-4*a*c); printf(%lf\n,p); x1=((-b)+p)/(a*2); x2=((-b)-p)/(a*2); printf(%lf,%lf\n,x1,x2); }} 2、從鍵盤(pán)輸入一個(gè)小寫(xiě)字母,將其轉(zhuǎn)化為相應(yīng)的大寫(xiě)字母并輸出 #include<stdio.h>#include<math.h>main() char i,j; printf(請(qǐng)輸入小寫(xiě)字母:\n); scanf(%c,&i); j=i-32; printf(%c\n,j);} 6,命令提示符下怎樣調(diào)試c程序 你用vc的話,先把程序編譯,連接然后按f10鍵進(jìn)入調(diào)試窗口,普通語(yǔ)句按f10調(diào)試,要進(jìn)入函數(shù)按f11,進(jìn)入函數(shù)后按f10繼續(xù)調(diào)試。---------------------------------------------------------問(wèn)題補(bǔ)充:二樓的,vc的我會(huì),能不能在命令提示符下調(diào)試啊-------------------------------------------------------貌似不行吧,再說(shuō)也沒(méi)那必要。你是不是沒(méi)有源程序,只有命令提示符 啊,那樣的話好像就不行了吧在win的模擬dos的命令行下一般不能debug……需要調(diào)試器才行……vc這個(gè)集成開(kāi)發(fā)環(huán)境下可以進(jìn)行調(diào)試……如果是linux操作系統(tǒng),可以用gdb進(jìn)行調(diào)試…… 微軟win系統(tǒng)下的調(diào)試提供vc的visual平臺(tái),為的就是給用戶提供方便,并且隱藏底層細(xì)節(jié),你非想看我也不了解(這個(gè)貌似是件有些苛刻的事情,非要逆其道而為之……)如果你確實(shí)熟悉用命令行界面的調(diào)試,建議你裝個(gè)linux系統(tǒng),然后用gdb調(diào)試,另外gcc的編譯效率也比vc高……cl abc.c就得到 可執(zhí)行文件 abc.exe調(diào)試, 看你調(diào)試什么。cl /?可以得到幫助文件。你選擇你想要的編譯命令選項(xiàng),就可以調(diào)試。呵呵,真不嫌麻煩,vc下調(diào)試就很好了,人家封裝好就是為了避免麻煩還真有不怕麻煩的^_^ 7,如何直接調(diào)試線上頁(yè)面的javascript和c 一個(gè)典型的工作場(chǎng)景是:線上的某個(gè)頁(yè)面出現(xiàn)了bugs,需要緊急修復(fù)。這時(shí)候有個(gè)簡(jiǎn)單的傳統(tǒng)做法是,將問(wèn)題頁(yè)面另存為本地html文件,然后瘋狂的尋找并修復(fù)bugs,等弄好了,再將修改后的js和css上傳到線上并檢查校驗(yàn)bugs是否已修正。 上面的方法,對(duì)于簡(jiǎn)單頁(yè)面,是夠用的。但是對(duì)于稍微復(fù)雜的頁(yè)面,ie的另存為經(jīng)常不保真,如果頁(yè)面中涉及ajax等bugs,保存到本地更是難以調(diào)試。這時(shí)有個(gè)很自然的做法是,將開(kāi)發(fā)環(huán)境run起來(lái),當(dāng)時(shí)怎么開(kāi)發(fā)的,現(xiàn)在就怎么調(diào)試。這樣做肯定能解決問(wèn)題,但要調(diào)動(dòng)很多資源,后臺(tái)開(kāi)發(fā)工程師、前臺(tái)開(kāi)發(fā)工程師等等都要參與。對(duì)于小團(tuán)隊(duì)來(lái)說(shuō),也許是可行的,對(duì)于大團(tuán)隊(duì)來(lái)說(shuō),如此大動(dòng)干戈,除非到了最后,是不會(huì)這樣做的。那我們應(yīng)該怎么做呢?先來(lái)看一個(gè)工具: web開(kāi)發(fā)中有個(gè)大名鼎鼎的工具:fiddler. fiddler是一個(gè)http調(diào)試代理,它能夠記錄你電腦和互聯(lián)網(wǎng)之間的所有http通訊。fiddler可以讓你檢查所有的http通訊,設(shè)置斷點(diǎn),以及fiddle(fiddle的英文意思是胡亂修改,很幽默的表達(dá)fiddler的用途)所有“進(jìn)出”的數(shù)據(jù)(指cookie,html,js,css等數(shù)據(jù))。 嘿嘿,是否從上面的介紹中嗅探到了某種解決方案?fiddler可以讓我們fiddle所有”進(jìn)出“的數(shù)據(jù)!我們要調(diào)試線上頁(yè)面的bugs時(shí),可以先分析是什么文件引起的,找出這些嫌疑文件,下載到本地,然后利用fiddler將線上的請(qǐng)求fiddle到本地的對(duì)應(yīng)文件。這樣我們就可以隨心所欲的修改這些嫌疑文件了,直接刷新線上的頁(yè)面就可以看到效果,煩人的環(huán)境問(wèn)題根本就不用考慮,而且一切都是高保真的。 上面說(shuō)的是思路,下面我會(huì)舉個(gè)例子來(lái)說(shuō)明。 舉例子之前,請(qǐng)先安裝fiddler(怎么下載安裝就不多了,一路next)。安裝好后,在ie的工具條上會(huì)出現(xiàn)fiddler2圖標(biāo),點(diǎn)擊啟動(dòng)fiddler. 啟動(dòng)后,通過(guò)ie訪問(wèn)任何網(wǎng)站時(shí),所有http進(jìn)出數(shù)據(jù)都會(huì)在fiddler上顯示出來(lái)。但是等等,怎么老說(shuō)ie呢?雖然在ie上能通過(guò)ie developer toolbar和companion.js來(lái)調(diào)試css和js,但被firebug寵壞了的我們,總期望著firefox上能搞定的問(wèn)題絕不通過(guò)ie去調(diào)試。為了我們的美好期望,根據(jù)fiddler的官方說(shuō)明,我們只要簡(jiǎn)單的進(jìn)行以下操作即可: 首先將要調(diào)試的文件下載到本地,啟動(dòng)fiddler,在autoresponder欄勾選啟用,并添加替換規(guī)則: 如上圖添加兩條規(guī)則后,刷新頁(yè)面,上面兩個(gè)js文件就從本地獲取了,嘿嘿。接下來(lái),用喜歡的文本編輯器盡情的調(diào)試吧,就像當(dāng)初開(kāi)發(fā)時(shí)一樣。等把bugs解決了,壓縮并上傳相應(yīng)的js文件,并通知后臺(tái)開(kāi)發(fā)者修改vm中js文件的時(shí)間戳,然后等著發(fā)布就行。 css也是一樣的調(diào)試,不贅述。在firefox、safari、opera中的的使用方法類(lèi)似,不多說(shuō)。 其它和前端開(kāi)發(fā)調(diào)試密切相關(guān)的技巧: 2.使用diff比較http包的統(tǒng)計(jì)數(shù)據(jù); 3.使用filter過(guò)濾信息。比如禁用js, 設(shè)置斷點(diǎn)等等。 4.使用bpu + inspectors動(dòng)態(tài)修改response. 比如修改頁(yè)面中的js代碼片段等等,非常有用。 5.使用request buidler測(cè)試請(qǐng)求??梢院芊奖愕臏y(cè)試ajax代碼(可惜不支持?jǐn)帱c(diǎn))。 6.使用statistics + timeline + nexpert查看性能等統(tǒng)計(jì)數(shù)據(jù),可以分析網(wǎng)頁(yè)加載慢的原因。 7.使用customrules, 自定義配置和命令等。比如修改var m_disablecaching: boolean = false;的值為true, 就可以默認(rèn)禁止緩存。還可以自定義命令等等。 8.開(kāi)發(fā)自己的擴(kuò)展。
上一個(gè):los燈不亮連不上網(wǎng)如何解決(los燈不亮連不上網(wǎng) 是欠網(wǎng)費(fèi))
下一個(gè):gemmecotti

淺談高低溫試驗(yàn)箱和冷熱沖擊試驗(yàn)箱的區(qū)別
網(wǎng)線接線順序錯(cuò)了有網(wǎng)絡(luò)嗎(網(wǎng)線順序接錯(cuò)了會(huì)怎么樣)
移液器低吸附槍頭選購(gòu)技巧
塑料瓶壁厚底厚測(cè)量?jī)x-自動(dòng)化操作
【進(jìn)口鱷梨清關(guān)代理】的流程,鱷梨進(jìn)口這樣做
DSPE-PEG-Tetrazine,DBCO-PEG-DSPE,點(diǎn)擊化學(xué)PEG磷脂的合成過(guò)程
喝茶需不需要講究?jī)x式感,還是簡(jiǎn)單就好
二手雞糞有機(jī)肥設(shè)備不銹鋼烘干機(jī)
BCR-578 人血清(17 B-雌二醇)標(biāo)準(zhǔn)品簡(jiǎn)介
ytc定位器公司的溫度傳感器產(chǎn)品簡(jiǎn)介
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos