说到c语言以及c++,我想接触过编程的人都不陌生,但是对于新手来说,这两个究竟有何区别,也许就不是很清楚了。
C++入门就是要初步对编程的思想有个了解,并且能编程解决一些小问题。入门一定要选好书,难度如果太低了会造成对读者的误导,以为编程就是这么回事;也不能太高深,免的打击读者的信心。既然编程的入门要求是编一些小程序解决小问题,那么就没必要直接学习C++,我觉得循环、判断、跳转、指针才是最基本的编程思想,学通了这些对以后学习C++很有帮助。
我建议应该先把C扎实地学好,不光要掌握C的语法,因为学习编程的最终目的是解决实际问题,所以还要适当掌握把实际问题与编程联系在一起的能力,建议找一些c++视频教程,不仅详尽介绍了C的语法,还提供了很多实际的小问题作为实例,能为以后的编程学习打下一个扎实的基础!
把c语言的基础打牢之后,就可以开始学习C++了,一开始没必要钻很深的大部头书,入门书籍一般比较适合c++初学者,一个礼拜就可以看完,看了它可以快速对C++的全貌有个了解,虽然不会马上熟练掌握C++。
我们不能满足于解决“百钱买百鸡”,真正实现程序还有很多非功能上的问题,比如怎样做才能使用更少的内存?怎样做才能更快?在熟悉一门语言后,一定要认真学习的就是数据结构!数据结构保证了我们的程序能以高效的方式运行。
接下来专心提高C++的水平,可以选择很多c++语言入门书籍吸取C++的宝贵经验。