❶ 怎样查看C/C++程序编译过后的结果
通常在项目下的obj文件夹里,二进制文件
❷ VC 6.0 如何查看编译后生成的代码
是一条语句一条语句的翻译
一个编译器包括词法分析、语法分析、语义分析、中间代码的生成、目标代码的生成、代码优化等
其中词法分析的功能是将一个*.c文件读到内存中,然后根据这一大串字符串判断并分割出关键字、字母、标识符等等;
语法分析的功能是根据标准c语言的语法判断这个*.c文件是否存在语法错误;
语义分析的功能是根据标准c语言的语法确定程序的含义;
中间代码的生成是根据源程序生成相应的过度程序;
目标代码的生成是根据中间代码生成相应目标代码(如汇编,vc最终生成的是可执行文件:*.exe);
代码优化是根据生成的目标代码进行优化,比如减少循环次数等等
你所提出的问题,其关键步骤就是语义分析,一般用递归的方法一个语句一个语句的编译
个人意见,仅供参考
❸ 如何查看vc编译的exe程序对应的汇编代码
debug当然看不到了!vc6是32位的,debug是调试16位的!
win32dasm有可能看不到,因为这玩意bug太多
其实vc6应该自带有反汇编器的,你编译程序后有个单步执行命令,其中有个选项可以看反汇编的结果,或者如果你是反汇编别人的程序,你没有源代码,可以想个办法让他出错,出来个保护异常,然后点取消就能看到反汇编代码了
❹ VC++6.0编译执行后怎么查看结果啊跪求
代码编译有错,需要把错误解决,编译通过后按F5键可以开始调试
❺ C语言如何通过VC6.0编译系统查看每一步的运行情况
这个和体统没有太大的关系吧,我同学的也是vista的系统就没事
估计是你的编译器有问题
我用邮箱给你发一个你看看,上面有安装过程的图解