⑴ 怎麼在DEVc++中看代碼的匯編語言
有兩種方法:(1)增加參數/FA:Project->Setting...,C/C++選項卡中的Project Options中增加參數/FA,編譯後debug目錄中將會增加對應源文件的匯編文件(*.asm)。(2)如果想查看C語句對應的匯編代碼的話,可以這樣:F11單步調試,在debug工具欄中選擇「disassembly」即可。每行C代碼下面就是對應的匯編代碼。
例如:C代碼程序:int main(){ int a = 3; int b = 4; int c = a + b; printf("c=%d/n", c); return 0;}對應的匯編代碼程序(部分)如下:5: int a = 3;00401028 mov dwordptr[ebp-4],36: int b = 4;0040102F mov dwordptr[ebp-8],47: int c = a + b;00401036 mov eax,dwordptr[ebp-4]00401039 add eax,dword ptr [ebp-8]0040103C mov dword ptr [ebp-0Ch],eax
⑵ dev c++編譯出來的結果在哪裡看
在dos里看
在最後加上
system(「pause」);
return 0;
⑶ dev c++怎麼看到編譯結果
建議使用SciTE,因為Dev正好也是採用GCC的架構,而Scite正好對c++及C的配置也是如此,可以對SciTE進行配置後就可以使用了,編譯及運行結果會直接顯示並保留在右側的輸出窗口中。
⑷ Dev-C++運行後怎麼查看結果
方法一:自己加上程序語句
a.#include<system.h>
system("pause");
b.#include<conio.h>
getch();
c.getchar();
方法二:使用DOS命令行方式運行程序
這樣你的程序結果會保留在命令行當中
方法三:使用第三方IDE工具
我使用的 是SciTE,因為Dev正好也是採用GCC的架構,而Scite正好對c++及C的配置也是如此,可以對SciTE進行配置後就可以使用了,編譯及運行結果會直接顯示並保留在右側的輸出窗口中(具體的配製方法你可以搜「Dev SciTE」)因為我對Dev寫出來的代碼很難看這一點極為不滿,所以大多數時候都是直接在SciTE下編輯代碼加上運行。順便說一下,SciTE是一個非常小巧的代碼編輯程序,可以很好的彌補Dev代碼難看的不足!
⑸ 用Dev-C++怎麼查看結果啊
方法一:自己加上程序語句
a.#include
system("pause");
b.#include
getch();
c.getchar();
方法二:使用DOS命令行方式運行程序
這樣你的程序結果會保留在命令行當中
方法三:使用第三方IDE工具
我使用的
是SciTE,因為Dev正好也是採用GCC的架構,而Scite正好對c++及C的配置也是如此,可以對SciTE進行配置後就可以使用了,編譯及運行結果會直接顯示並保留在右側的輸出窗口中(具體的配製方法你可以搜「Dev
SciTE」)因為我對Dev寫出來的代碼很難看這一點極為不滿,所以大多數時候都是直接在SciTE下編輯代碼加上運行。順便說一下,SciTE是一個非常小巧的代碼編輯程序,可以很好的彌補Dev代碼難看的不足!
⑹ dev c++怎麼看結果啊
可能是樓主習慣於VC++的查看方式,VC++會在IDE狀態下對已經編譯的控制台程序加上一個外殼,其作用就是當該控制台程序運行時,用戶需要額外單擊任意鍵才能中止程序運行,類似於Windows系統控制台的pause命令,這樣可以方便程序員查看程序的運行結果。
在Dev-C++中,我們可以在代碼(一般是main函數)的尾部添加一句「system("pause");」或者「getch();」都可以實現上述效果。當然,你可能需要添加適當的頭文件才能使用這兩個函數,其中system()函數在process.h中定義,getch()在stdio.h中定義。
⑺ devc怎麼看中間編譯過程
Dev-C++ 是一個 C/C++ 開發工具。開一個MS-DOS窗口,在裡面運行就可以看了。
1、你只要在程序開頭新建一個字元變數char k='1',然後在程序的main末尾return之前加上個while(k!='0')scanf("%c",&k)。
2、這個程序就會在結束前要求你輸入0才會結束,這樣你就可以看到程序的輸出了。
3、Dev-C++ 的優點是功能簡潔,適合於在教學中供 C/C++語言初學者使用,也適合於非商業級普通開發者使用。
1、它集成了AStyle源代碼格式整理器,只要點擊菜單「AStyle」下的「格式化當前文件」,就可以把當前窗口中的源代碼按一定的風格迅速整理好排版格式。在當前的Banzhusoft Dev-C++ v5.15中,默認在保存文件時就自動對當前源代碼文件進行格式化整理。
2、它提供了一些常用的源代碼片段,只要點擊「插入」按鈕就可以選擇性地插入常用源代碼片段。
3、支持單文件開發和多文件項目開發。可以針對單文件,無需建立項,目進行編譯或調試。
4、當前的Banzhusoft Dev-C++ v5.15中,編譯出錯信息能自動翻譯為中文顯示,有助於初學者解決編譯中遇到的問題。
5、它包括多頁面窗口、工程編輯器,在工程編輯器中集合了編輯器、編譯器、連接程序和執行程序。它也提供高亮度語法顯示的,以減少編輯錯誤。
6、建議使用SciTE,因為Dev正好也是採用GCC的架構,而Scite正好對c++及C的配置也是如此,可以對SciTE進行配置後就可以使用了,編譯及運行結果會直接顯示並保留在右側的輸出窗口中。
7、Dev-C++是一個Windows環境下的一個適合於初學者使用的輕量級C/C++集成開發環境(IDE),它是一款自由軟體,遵守GPL許可協議分發源代碼。
8、dev是一個開發軟體的代號。Dev在軟體開發中多用於開發軟體的代號,與Beta(測試版)的意思相近,其意思為"開發中的版本"(即development version或development edition etc.)。但相比於beta版本,dev版本可能出現的更早。
9、Dev-C++的缺點是它並沒有完善的可視化開發功能,所以不適用於開發圖形化界面的軟體。
10、在程序的最後(在return語句前)加getch(); (只適用於C程序)。
11、在程序的最後(在return語句前)加getchar(); (適用於C/C++)。
12、在程序的最後(在return語句前)加system("pause")語句,使程序運行後暫停,適用於C/C++。