前 言
· 今天是2025年05月01日,是我们正式开始C++研发学习的日子,也是我们开始改变自己的日子。
· 让我们怀着空杯心态,耐得住寂寞,坚持学习并输出,一定要学习到最后。
C++方向就业研发学习的第一个学习模块便是C语言程序设计初阶,我们将C语言程序设计的学习分为了初阶和进阶两部分,下面先列出本模块的学习目录:
第1部分 课前准备
第2部分 初识C语言
第3部分 分支语句和循环语句
第4部分 函数
第5部分 数组
第6部分 操作符详解
第7部分 指针
第8部分 结构体
第9部分 实用调试技巧
第10部分 windows版本git的用法
接下来我们便会详细的学习本模块的每一个内容。
第一部分 课前准备
1、C语言学习的过程中练习是必不可少的,所以我们的笔记中除了知识点的内容,还会包含习题的讲解。
2、我们推荐使用的博客和gitee都是在未来面试中的谈资。
博客是对自己所学知识的一个总结,记录学习的过程和心得。比较推荐的网站是优快云博客。
gitee和github都是代码托管的网站,可以自行将自己编写的代码上传到该网站。很多企业也会将自己的代码上传到这样的网站上面。github是国外的网站,对网络要求比较高,所以比较推荐国内的gitee网站。
3、代码托管网站在实际中的作用
(1)开源的软件会在上面托管并进行维护。
(2)很多企业会将自己的内部代码托管到上面(私有仓库)。
(3)持续学习、持续编写代码的见证。
4、可以参考使用的工具
(1)有道云笔记,随时随地复习很方便。
(2)xmind思维导图,可以整理学习思路和框架。
5、为什么要学好C语言以及如何学好C语言
(1)C生万物,C语言是编程之本。
(2)C语言是长远IT职业发展的首选。
(3)C语言是母体语言,是人机交互接近底层的桥梁。
(4)近50年,在TIOBE排行中,C语言或C++语言一直霸占前3名,可谓经典永不过时。
(5)欲戴王冠,必承其重,挤时间学习。
(6)学好编程,一定不仅仅是学好C语言,我们还需要掌握:
· 其他的计算机语言(C++语言、JAVA语言、Python语言)
· 算法与数据结构
· 操作系统
· 计算机网络
· 计算机组成原理(硬件相关知识)
· 数据库技术
· 项目实战