如何学好C、C++------思维方式的转变

如何学好C、C++------思维方式的转变

陈锐 CSDN大本营讲师

对于在校大学生来说,初学C、C++一定是比较困惑的,万事开头难。主要是大家对一门新的学科接受起来不那么容易,这主要是受到中小学长期以来的思维定势影响,在中学6年的时间里,大家学习的数学、物理等课程可以说完全是一种连续性的数学知识,比如说二次函数,大家接触的数学知识好多都是与函数有关的,而这种函数是一种连续性的数学知识。物理也是,求什么之类的公式、方程、定理等等。而计算机所用到的数学是一种离散的数学,在学习计算机时,一切考虑问题的方式都是离散的。例如,求前n个数的和,求定积分等等,都是使用离散的知识求解问题,这与计算机的存储特性有关。从中学到大学,需要对思维方式进行转变,如果你是学计算机的,必须进行这个转变,不能用中学的连续思维考虑问题,而应采用离散的数学知识考虑问题,大家以后在学了数据结构、离散数学会体会到这一点。

C、C++又是一门计算机类的基础课程,对锻炼我们的思维方式有很大的好处,学习计算机一定要学好c语言或C++,不要逃避指针,不要盲目地去学校JAVA,先学好了基础,然后在学习其他的。C语言或C++语言是对于初学者来说最好的语言,因为里面不涉及比较复杂的流行的技术,静下心来好好学习C、C++,对于今后学习算法和数据结构有很大的好处。C、C++博大精深,想要学好,也不那么容易。不要小看了C和c++。

对于立志深入学习计算机的同学来说,C、C++一定要学好,只有打好了基础,才能使自己的知识更加坚固。大家可以通过计算机等级、软件水平考试来加强巩固自己的学习成果。参加各种考试,积累经验,可以很快地提高自己的知识水平。不断地遇到难题,然后想办法去分析、解决问题,这个过程就是提高自己的过程。《待续》

你可能感兴趣的:(java,数据结构,C++,c,算法,语言)