首先,对于非计算机专业的大一同学来说,利用寒假时间来学习一下C语言是不错的选择,虽然当前C语言的应用场景并没有Java、Python等全场景编程语言多,但是C语言本身凭借较强的执行效率,在嵌入式、操作系统等领域也有非常广泛的应用,而且C语言本身语法结构清晰,非常适合作为第一门编程语言来学习。

在自学C语言的过程中要做好以下几件事:

第一:选择适合自己的学习资料。学习C语言首先要选择适合自己的学习资料,虽然当前C语言的学习资料比较多,但是不同的学习资料有其不同的侧重点,所以在选择学习资料的时候,要选择从零基础开始讲解的资料,而且第一本书也尽量不要选择那种特别厚的。

C Primer Plus 第6版 中文版(异步图书出品) ¥84.1 购买

第二:重视实验。学习C语言一定要重视实验,要一边学习理论知识,一边通过实验来完成对于各种抽象概念的验证,实验是学习C语言非常重要的环节,一定要多做实验。初学者可以选择一些专注于实验的学习资料,这样会有一个更好的学习效果。

案例式C语言程序设计实验与习题指导(第2版) ¥34.1 购买

第三:重视交流。虽然采用自学的方式,但是这并不意味着不需要交流,实际上学习C语言的过程中,一定要重视为自己营造一个较好的交流环境,尤其要重视与技术专家的交流,交流对于促进C语言的学习是非常重要的,一方面可以帮助自己突破学习难点,另一方面也可以通过交流来为自己规划出一条更适合自己的学习路线。

最后,学习C语言通常需要一个系统的过程,在掌握了C语言的基本语法之后,可以选择一个主攻方向继续学习,比如选择嵌入式方向就是不错的选择。

我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以我,相信一定会有所收获。

如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以私信我!