学习c大概流程:
- 学习c语言基础:对于大多数初学者来说,刚开始学习编程语言时先看各类入门书籍可能会晦涩难懂,容易犯困.因此建议初学者可以先从看视频入手,在看相关书籍,可能会更对书中的特定名词理解更深刻形象.
- 看视频建议 : 对于大学生来说,可以免费学习的优质视频来源主要有b站和mooc. 在编程方面 , b站主要侧重于实践 , 而mooc上是由各高校的老师讲课 , 更侧重于理论 . 新手建议可以先看b站上的实践课程 , 先大概了解代码如何运行 , 再学具体详细的理论知识,(也可两者兼顾,看个人情况)
- 适当的练题 , 每天写代码当然是必不可少的啦 ,业界大牛都是犯了无数错误之后才功成名就, 练题网站推荐 : PTA配套mooc练题(推荐)
- 编译器方面 , 最好安装一个好用的编译软件,这里推荐使用VS2022 (强烈推荐,对于初学者来说绝对很友好,调试什么的都很方便)
-
C++基础(这里推荐 书C primer plus,基础,全且好用)(至少要通读一遍,把整本 书的大体框架,然后结合个人情况选择性的区看一些重点章节。)
-
数据结构(数据结构 中国大学MOOC陈越\b站王卓 《大话数据结构》)
-
然后并行学习网络(看谢希仁的计算 机网络)、操作系统( CSAPP 哈工大 李治军 《操作系统导论》)和刷题