汇编和c哪个难一些?

[复制链接]
查看11 | 回复5 | 2011-12-16 18:38:05 | 显示全部楼层 |阅读模式
汇编比C难,这个说法大部分人是认可的。汇编的难度在于要对软硬件的每个细节都要编程人员自己把握,即汇编语言要求对于电路软硬件有非常透彻的了解,每个指令操作的结果也非常清楚。可以在资源非常有限的情况下做出短小精悍的程序,其劣势表现在多字节数据计算方面。C语言可以少关心细节,较多关注语法和算法,学起来较容易。但实际上在一些需要资源多的应用中,C语言就必须关注细节,不然就会发生错误,而编程人员也很难测试出来。即C语言适合在非常丰富的硬件资源下使用。汇编语言编程是内行当领导,什么都清楚,想怎么干就怎么干。C语言编程是外行当领导,好多事自己不清楚,只是指挥下属干,干好干坏就不知道了,一直试试看,但有些东西不到一定条件是测试不出来的。...
回复

使用道具 举报

千问 | 2011-12-16 18:38:05 | 显示全部楼层
毫无疑问,汇编难,汇编是一种低级计算机语言,比较抽象。而C则是界于低级和高级之间的一种特殊语言,比java要难学,但效率比较高。总之,语言越低级越难学,但效率越高。...
回复

使用道具 举报

千问 | 2011-12-16 18:38:05 | 显示全部楼层
这个得看你喜欢什么了,我个人感觉汇编难,因为他是一种低级语言,都是一些与机器交流的,而c是一个低中级语言,对于我们学习和使用更方便一些...
回复

使用道具 举报

千问 | 2011-12-16 18:38:05 | 显示全部楼层
特别是平台相关的一些特性。具体到windows就得了解pe文件格式等知识。。。汇编学汇编,就是学硬件,初学者,觉得很难。学C,开始的时候,可以绕过硬件,...
回复

使用道具 举报

千问 | 2011-12-16 18:38:05 | 显示全部楼层
本质上是不存在的,都是语言。 当你发现计算机语言和人类语言是一样的时候,汇编和c就是一样的。学习要先学汇编,在学C,是一个过程的两个阶段。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行