C语言是美国的贝尔实验室研究员Dennis Ritchie在1972年基于之前B语言设计发明的,最开始在Unix操作系统上使用,并伴随Unix操作系统的兴起而流行,后来随着计算机的不断发展,开始移植到其它平台上,很快得到广泛的使用。论流行程度,C语言绝对占有较高的地位,长年稳居第二名。 1、我们为什么要学习 C语言? 为什么要学习 C语言?学习 C语言能做什么?如果这两个问题搞不清楚的话,学习的过程中就容易脱靶。 第一,C语言在计算机领域起到了承上启下的作用。 第二,C语言可以用于嵌入式系统的开发 除了用于计算机操作系统的编写,C语言现在主要用于嵌入式系统的开发,汽车、照相机、家用电器等设备的底层系统都是用 C 语言编写的。 C语言有两个关键部分 语法 第一是语法:也是入门教材里最看重的内容,也就是那些变量、数据类型、分支判断、循环、函数、指针等等。 函数库 第二是函数库:简单来说,函数库就是别人编写好的 C 函数,你可以直接拿来调用,比如说调用printf() 函数就可以在屏幕上打印。很多人可能觉得库函数不重要,都是别人封装好的,只要记住函数名就可以了,但其实我想表达的是,库函数才是你学习 C语言并将其应用于实践的关键。 因为学会调用别人的库函数(例如malloc函数、calloc函数、realloc函数、free函数),才有机会写出自己的库函数,否则从零开始撸实在是太不现实了。 2、学习方法 : 01自学才是硬道理。强大的自学能力是独自解决问题的根本,程序员需要拥有强大的自学能力。 02一个人可以走得很快,但一群人才能走的更远。最好加入一些有氛围的技术交流群,结交一两个有能力的同阶段的人,切磋精进一下。 03入门阶段,coding 为主,视频为辅,不要搞反了。记住这个公式:只看+不练=假把戏。 04如果以后不想当一个优秀的工程师,不想在计算机这条道路上走得更远,只想躺平当个平平淡淡的码农,那么我推荐一条路:跟着老师一步步走,跟着大学的教学方案,一步步走就行了。
|