汇编和c哪个难一些?

如题所述

汇编比C难,这个说法大部分人是认可的。
汇编的难度在于要对软硬件的每个细节都要编程人员自己把握,即汇编语言要求对于电路软硬件有非常透彻的了解,每个指令操作的结果也非常清楚。可以在资源非常有限的情况下做出短小精悍的程序,其劣势表现在多字节数据计算方面。
C语言可以少关心细节,较多关注语法和算法,学起来较容易。但实际上在一些需要资源多的应用中,C语言就必须关注细节,不然就会发生错误,而编程人员也很难测试出来。即C语言适合在非常丰富的硬件资源下使用。
汇编语言编程是内行当领导,什么都清楚,想怎么干就怎么干。
C语言编程是外行当领导,好多事自己不清楚,只是指挥下属干,干好干坏就不知道了,一直试试看,但有些东西不到一定条件是测试不出来的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-12-16
毫无疑问,汇编难,汇编是一种低级计算机语言,比较抽象。而C则是界于低级和高级之间的一种特殊语言,比java要难学,但效率比较高。总之,语言越低级越难学,但效率越高。
第2个回答  2011-12-16
这个得看你喜欢什么了,我个人感觉汇编难,因为他是一种低级语言,都是一些与机器交流的,而c是一个低中级语言,对于我们学习和使用更方便一些
第3个回答  2011-12-16
特别是平台相关的一些特性。具体到windows就得了解pe文件格式等知识。。。汇编学汇编,就是学硬件,初学者,觉得很难。学C,开始的时候,可以绕过硬件,
第4个回答  2011-12-16
本质上是不存在的,都是语言。 当你发现计算机语言和人类语言是一样的时候,汇编和c就是一样的。
学习要先学汇编,在学C,是一个过程的两个阶段。本回答被提问者采纳
相似回答