语言越高级,意味着功能越精炼,越远离基本的程序逻辑,越不适合初学者。
C++提供了大量繁琐的功能用来概括常用的编程逻辑,但是绝大部分功能C都能做到(比用C++实现麻烦,但逻辑更清晰。虽然这样不适合开发,但适合学习。)。而C和C++目前还涵盖不了汇编所能做到的全部,但是学汇编容易跑偏(市面上几乎没有适合初学者学习程序逻辑用的汇编语言书)。
学面向对象语言没有专门指导很难真正了解面向对象思想,同样学面向过程语言也一样很难真正了解面向过程思想。总体上学习还是用尽量低级的,这个和华罗庚让学生用只用中等代数解决问题是一个道理。
当然机器代码就没必要看了,那个和汇编的区别仅仅是表示方法。
如果你会C++的话,那么你已经会C了。为什么还会问这个问题,证明你C++没学好。如果你本意是学C++的话,没必要刻意去学C,在学C++的过程中就已经是在学C。
只说汇编的问题。,我们老师是这样说的“学计算机和不学计算的人最大的区别之一就是看他会不会汇编!”汇编是学习嵌入式系统的前提,专业人士才学,而且远比C,和C++难学
两者都是基础,既有相同的地方也有很多不同,如输入翰出函数就不同。建议看看C吧,比较两者异同,提高编程能力
学计算机和不学计算的人最大的区别之一就是看他会不会汇编!
这话过了吧.你还不如去学机器码呢,擦!
关键是看你往哪个方面发展,脚本语言现在势头很猛的.