为什么要学C/C++,学了有什么用?
1个回答
展开全部
学习一门语言或者开发工具,语法结构功能调用是次要的。最主要的是学习
是一个思想,有了这些思想。那么我们就可以触类旁通。譬如有了C/C++的知识,VB我仅仅
用了半天就基本上掌握了要领。这就让我知道学习VC原来也不是在浪费时间。有了VC++的
有发布的C#看看它的技术白皮书也就猜个八九不离十。C->C++->VC->COM->UML->Java->De
lphi当然这是我个人的学习途径和方法,也许大家也有自己的奇思妙想。但是话要说回来
,如果要在 程序员->系统分析师->构架工程师->项目主管 这条路上顺利地走下去。要当
好一个合格的项目主管,那么在耐性,和对工程的结构关系的全局把握是一种基本工。因
此C/C++是不可缺少的。虽然我个人认为C/C++在不远的将来应用会越来越少。但是作为一
个在面向过程和面向对象方面都比较完善的语言来说是不可不学的。同时我认为C/C++灵活
的内存管理,复杂的对象结构是磨练一个程序员耐心和调试能力以及对程序结构对象关系
全局的把握的最好方法。当你为了一个内存泄漏,而调试半天都不通的时候。这个时候就
需要你的耐心,和"旁门左道"的调试工夫,更需要有对程序全局的把握。所以当你过了C/
C++这一关你就等于过了"少林十八铜人阵"。真正真正是有少林寺的工夫了。
是一个思想,有了这些思想。那么我们就可以触类旁通。譬如有了C/C++的知识,VB我仅仅
用了半天就基本上掌握了要领。这就让我知道学习VC原来也不是在浪费时间。有了VC++的
有发布的C#看看它的技术白皮书也就猜个八九不离十。C->C++->VC->COM->UML->Java->De
lphi当然这是我个人的学习途径和方法,也许大家也有自己的奇思妙想。但是话要说回来
,如果要在 程序员->系统分析师->构架工程师->项目主管 这条路上顺利地走下去。要当
好一个合格的项目主管,那么在耐性,和对工程的结构关系的全局把握是一种基本工。因
此C/C++是不可缺少的。虽然我个人认为C/C++在不远的将来应用会越来越少。但是作为一
个在面向过程和面向对象方面都比较完善的语言来说是不可不学的。同时我认为C/C++灵活
的内存管理,复杂的对象结构是磨练一个程序员耐心和调试能力以及对程序结构对象关系
全局的把握的最好方法。当你为了一个内存泄漏,而调试半天都不通的时候。这个时候就
需要你的耐心,和"旁门左道"的调试工夫,更需要有对程序全局的把握。所以当你过了C/
C++这一关你就等于过了"少林十八铜人阵"。真正真正是有少林寺的工夫了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询