提起C语言,相信每一个IT人员都不会陌生。它是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。
无论日后你打算“精通”哪门语言,C语言中涉及的很多基础概念,都可以帮助你更好地理解其它各种语言,而接下来要分享的****将满足你对C语言的一切学习需求!
课程简介
课程主要讲解了C语言数据与程序架构、函数、指针、数据结构等。
学习目标
增强学员对C语言的了解,为用户后期基于C语言的开发工作做准备。
课程目录
|
第1章_C语言类型及语句 |
|
1.01_第一个代码 |
|
1.02_圆的面积 |
|
1.03_关键字 |
|
1.04_数据类型 |
|
1.05_变量 |
|
1.06_字符与字符串 |
|
1.07_类型转换 |
|
1.08_运算符 |
|
1.09_位运算 |
|
1.10_选择语句 |
|
1.11_for循环 |
|
1.12_while |
|
第2章_数组 |
|
2.00_一维数值数组 |
|
2.01_二维数组 |
|
2.02_一维字符数组 |
|
2.03_二维字符数组 |
|
第3章_函数 |
|
3.00_函数 |
|
3.01_函数 |
|
3.02_内存布局 |
|
3.03_静态变量 |
|
第4章_预处理 |
|
4.00_预处理 |
|
4.01_预处理 |
|
4.02_防止头文件重复包含 |
|
4.03_原码反码补码 |
|
第5章_指针 |
|
5.00_指针的概述 |
|
5.01_指针变量的定义 |
|
5.02_指针变量的强制类型转换 |
|
5.03_指针变量的注意事项 |
|
5.04_数组元素的指针 |
|
5.05_指向同一数组的两指针关系 |
|
5.06_指针数组 |
|
5.07_二维数组分析 |
|
5.08_指针作为函数的参数 |
|
5.09_函数指针 |
|
5.10_函数指针的应用 |
|
第6章_动态内存申请 |
|
6.00_动态申请 |
|
第7章_字符串处理函数 |
|
7.00_字符串处理函数 |
|
7.01_字符串处理函数 |
|
7.02_试题的讲解 |
|
7.03_指针试题讲解 |
|
7.04_strtok |
|
7.05_sprintf |
|
7.06_字符串切割 |
|
第8章_结构体、共用体、枚举 |
|
8.00_结构体概述 |
|
8.01_结构体变量的操作 |
|
8.02_冒泡排序 |
|
8.03_指针第2套讲解 |
|
8.04_typedef |
|
8.05_结构体指针 |
|
8.06_结构体对齐 |
|
8.07_结构体嵌套结构体 |
|
8.08_指定对齐规则 |
|
8.09_位段 |
|
8.10_共用体_枚举 |
|
第9章_链表 |
|
9.00_链表的插入 |
|
9.01_链表的尾部插入 |
|
9.02_链表的有序插入以及查询 |
|
9.03_链表的增删改查 |
|
9.04_链表的逆序 |
|
9.05_知识点回顾 |
|
9.06_结构体指针成员深拷贝问题 |
|
第10章_文件 |
|
10.00_文件的概述 |
|
10.01_磁盘文件的分类 |
|
10.02_文件指针的概述 |
|
10.03_文件的打开方式介绍 |
|
10.04_课程回顾 |
|
10.05_文件的打开方式 |
|
10.06_文件的字节读写函数 |
|
10.07_文件字节读写练习 |
|
10.08_字符串的读与写函数 |
|
10.09_文件块读写 |
|
10.10_课程的回顾 |
|
10.11_文件的格式化读写 |
|
10.12_文件的随机读写 |
|
10.13_feof判断文件是否结束 |
|
10.14_文件加密的思路 |
|
10.15_文件加密的框架 |
|
10.16_文件加密至获取文件名 |
|
10.17_文件加密器 |
|
第11章_Linux系统安装及使用 |
|
11.00_ubuntu介绍 |
|
11.01_ubuntu的samba服务器配置 |
|
11.02_ssh服务器配置 |
|
第12章_Linux基础之命令 |
|
12.00_linux命令的介绍 |
|
12.01_help_more_重定向管道的概述 |
|
12.02_ls命令 |
|
12.03_cd命令 |
|
12.04_pwd_mkdir_touch_cat_rm命令详解 |
|
12.05_安装vmtools以及网络设置 |
|
12.06_安装更新源 |
|
12.07_ln连接文件 |
|
12.08_cp命令 |
|
12.09_mv_find |
|
12.10_grep_tar |
|
12.11_tar |
|
12.12_vim的配置 |
|
12.13_wim的模式介绍 |
|
12.14_编辑模式下的命令 |
|
12.15_课程回顾 |
|
12.16_vim的快捷指令 |
|
12.17_gcc编译器 |
|
12.18_gdb调试 |
|
12.19_notepad++ |
|
12.20_vscode的安装 |
|
第13章_Makefile |
|
13.00_make的优点 |
|
13.01_简单的makfile |
|
13.02_添加多个目标 |
|
13.03_多文件的初级makefile |
|
13.04_makeifile的自定义变量 |
|
13.05_课程回顾 |
|
13.06_makefile |
C语言作为鼻祖级编程语言,能够存在并发展至今可见其强大的生命力。它是其他很多编程语言,如C++、Java的基础,在系统程序、嵌入式系统等领域有着无可替代的地位。如果你想快速掌握C语言,建议你一定要收藏这套教程。
关注私信课程名称获取教程