随着高考结束,在未来计算机专业讲又要迎来一批新生小鲜肉!其中,想自学成才的也占了不少数;想笨鸟先飞的也占有不少数。传说中的C语言就是那么刺激和高挑战!
C语言上手可能不是很容易,首先你的花费一周时间掌握最基本的内容。(PS:没有基础的人也可以直接学习,速度会慢一点)
今天要说的其实是如何学好C语言,如何在自己基础还不是很牢靠的基础上,进一步去学习提升自己。还有很多不是计算机专业的想学习C语言,该做哪些准备,在这尝试着给大家分析下。
一. 先具备一定的计算机基础,为后续提升做好准备
是科班出身的直接学习C语言,算是驾轻就熟,相对来说障碍少一些。不是计算机专业的上来基本的机制转化都成问题,到后来学习指针等比较难懂的技术点,一些基础环节的缺失该暴露了,举个简单的例子:移位运算,如果不懂的十进制转到到二进制,高八位,低八位的规则,没点基础很难搞明白。这也就是为什么很多非计算机专业的想学编程一直给推荐计算机组成原理的原因。
对于计算机专业的,就可以直接起步学习C语言,需要选择一本比较不错的书,目前口碑不错的书也不错,没必要全部买了去学习,第一次学习弄一本书就够了,在这推荐C程序设计语言,C primer plus,这两本书曾经在入门的时候用过。觉得还不错。