C++编程:掌握关键概念与技巧
发表时间: 2022-10-11 19:00
不久前跟朋友的正在读计算机专业的孩子谈到C++。
我是上世纪九十年代初学习C++的,到现在已有三十多年了。
在此之前我学过的高级语言有BASIC、Pascal、FORTRAN和C等,这些都是面向过程的编程语言。而C++是面向对象的编程(Object-Oriented Programming,OOP)语言。
这种面向对象的编程语言让我大开眼界,最主要的是,如果是复杂问题,它解决的手段既简单又高效。它将大问题分解成小问题,每个问题都定义成类,类与类之间用通信来联系。
《C++沉思录》的作者是Andrew Koeing和Barbara Moo,他们是夫妻俩,是C++界的大神。
书中,他们建议读者要避免使用指针。唉!当初,我是最喜欢使用指针的。
最后,我告诉孩子,要特别注重数据结构和算法的学习。编程语言的入门其实是非常容易的,关键是要深入掌握一门与自己的工作紧密相联的编程语言。
(全部图片都来自互联网)