C语言最终被翻译成什么 是C语言翻译成汇编,汇编在被翻译成机器语言吗????? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 机器码,也就是二进制CPU指令 C语言直接翻译成机器指令。不需要汇编语言的中间过渡。只不过因为汇编语言是最为接近机器指令的,所以有些IDE提供反汇编功能,以便可以通过汇编的方式查看程序效率! 编译是生成中间文件obj,连接后才是机器码了 同意楼上的,C语言 -> 汇编 -> 机器码从C语言直接到机器码编译器的实现一定很复杂,到汇编就简单了。汇编到机器码已经有现成的编译器了。比如VC++6.0命令:cl.exe /FA test.c该命令就会生成一个test.asm的汇编语言的源文件。 求助,来者有分,程序遇到无法捕捉的错误异常. 请教:怎样把非当前的应用程序,弹到当前来.在线等... 几种数据,如何释放内存? 如何传递void*到控件的方法参数? ado 怎么读取foxpro 类型数据啊 高手请进:这段代码哪个地方存在内存泄漏? 在我的程序里可不可以杀掉别的程序中的进程? Dll内部是否不能传建线程? 在Win2k下,屏蔽Ctrl+Alt+Del我是不奢望了,但是否有办法,使正在运行的程序得到这个“事件”呢?欢迎大家留言! c语言的简单问题,急等解答。谢谢 数据库连接问题 请问nChar[0] << 4是怎样计算的啊
只不过因为汇编语言是最为接近机器指令的,所以有些IDE提供反汇编功能,以便可以通过汇编的方式查看程序效率!
从C语言直接到机器码编译器的实现一定很复杂,到汇编就简单了。
汇编到机器码已经有现成的编译器了。
比如VC++6.0
命令:
cl.exe /FA test.c
该命令就会生成一个test.asm的汇编语言的源文件。