C可以取代汇编吗

C既具有高级语言的功能(可移植性比汇编语言好等)有具备低级语言的(直接对硬件操作)功能,那么是否学好了C就可以不学习汇编语言了,我想在模电数电、单片机这一方面有所发展,请各位指点。谢谢!

可以这样说,目前C语言可以在98%的编程任务中取代汇编,几乎汇编能够完成的C语言都能完成。所以你学好C语言,应该可以应付一切编程的需要。
什么情况下还需要汇编?1、为了获得更好的性能;2、有些芯片提供的工具只能使用汇编(在做显卡驱动时就遇到过这种情况)这种情况极少见。
因此学好C语言就够了,有精力可以学习一下汇编,对你对程序的理解、逻辑的流程和结构化编程后很好的帮助。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-07-18
不可以!不过可以学会了C再慢慢学汇编语言!
高手说:我都不用C了!
这只要关系到一个时序问题!
相似回答
大家正在搜