汇编语言与C++的区别?

2024-11-15 16:20:07
推荐回答(2个)
回答(1):

汇编是最基础的编程语言. C++是一种面向对象对象的语言. C++要想在系统上运行, 最终是转换为机器码. 汇编也是, 但是汇编转换为机器码比较容易. C++转换则要先转换为汇编. C也可以称作高级语言. 但是,C语言在C++之下. 起一个过渡作用. 如果你想学好编程. 先学C语言或者汇编语言. (鄙人建议你先学汇编语言) 然后再学C++.

回答(2):

居然说汇编是二进制语言 难道你当它是机器码? 汇编是直接对寄存器操作的,所关心的也就是寄存器之间的联系 也是最接近机器的自然语言(除非你会用机器码 那才是二进制的东西) 比汇编语言高级的都叫高级语言 任何语言都要通过翻译成汇编语言(当然不用你去翻译啦 编译器会完成的) C 或者说C++ 都是高级语言 虽然和汇编一样也是自然语言 可是对于程序员来说 高级语言更加友好 而且高级语言较中级或低级来说 实现功能比较容易 但是比起执行效率 汇编和机器语言都是最高的