总是被同学们问到,如何学习C和C++才不茫然,才不是乱学,想了一下,这里给出一个总的回复。
1可以考虑先学习C
大多数时候,我们学习语言的目的,不是为了成为一个语言行家,而是希望成为一个解决问题的行家。做一个有用的程序员,做一个赚钱的程序员。我们的价值,将体现在客户价值上,而不是语言写得好不好看。
想要学习好C++,先学习C,先学解决问题的能力,再讨论解决大问题的能力。就是先学习怎么走路,再学习怎么跑步。
2学习C的过程中,一定要理解结构化编程思维
软件语言的发展过程,就是一个数据私有化的过程,大型工程应用,强调高内聚,低耦合,模块化设计,保持代码大的灵活性和安全性。
因此,利用C这门语言入门,借此理解结构化开发思维,可以说是个很方便的路子。因为C的函数,本来就是为重用做准备的。同时,全局变量和cpp内部私有变量的差别,其使用原则,这些都能学到很多结构化开发思维。
3开始学习C++
C++不难学的,很多人觉得C++难学,其实是因为它在C之外,又提供了很多的概念,尤其是对象,很难以理解。
面向对象相对面向过程,仅仅是结构化程序设计的一个具体体现,是编译器提供手段,强迫程序员*须遵循数据私有化的一个实例,C++和C的关系,核心的莫过于此。
4学习应用开发
学习语言,目的不是让别人认为自己是行家,是为了写程序赚钱。因此,语言学完,要学习应用开发。很多时候,应用开发要尊重客户习惯,一般说来,语言还是要结合具体平台的开发,才能开发出有意义的应用程序卖钱。
科迅教育经验丰富讲师全程面授的高品质教学模式,以实践来驱动教学,助力学员掌握过硬技能和提升实际运用经验!
更多培训课程,学习资讯,课程优惠等学校信息,请进入 南通CAD培训南通3dmax培训 网站详细了解,免费咨询电话:400-998-6158