C++以及高级语言编程

来源:百度知道 编辑:UC知道 时间:2024/06/19 16:31:21
各位大哥大姐,请问一下怎么才能学会C语言一内的高级语言编程,本人有单片机汇编语言编程的基础,但是从来没学过高级语言,我这里就以C++为例,怎么才能学好C++,怎么入门,我想只要入门了,自学就简单了,还有,学习C++要不要有硬件的基础,就是对电脑的CPU的了解??? 各位大侠,帮助下。。

学C

学习C++不必要有C的基础,c++更安全,表达能力更强,而且减少了关心低级技术的需要。在你掌握了C++后,你会更容易去学习C中更诡秘的地方。你可以选择《c++大学教程》这本书入门。《c++程序设计语言》这本书较难,但是作为参考最好不过了。学习高级语言,最主要的事情就是集中关注概念,不要迷失在语言的技术细节中。对于程序设计和技术的理解远比对细节的理解更重要,而这种理解的根本就是时间和实践。
还有高级语言要有自己的风格,这种风格就是要让你的程序容易看懂,建议去先模仿名家的语言风格。
高级语言跟硬件没关系咯。
总之最重要的就是实践,vc6.0建议最好用英文版的。

高级语言都是与硬件无关的,所以不必担心硬件基础的问题...绝大多数的高级语言都是从C而来的,像C++,Java和C#都是..他们的语法都很相似,区别就在C是面向过程的,后面的是面向对象的..所以我个人认为先把C学好是非常有用的,这样以后再学其他语言就非常容易了..

胡说,c++是从c发展上来的 ,而却c++支持c的代码。c++是c的扩充,所以c是很重要的。c以很简单,自学没问题的。