点击此处返回
未登录用户
每日可免费学习1个教程
钟洪发
关注人数:6960
1.C语言概述-鸿蒙开发之C语言全面精讲
2.搭建学习C的编译环境-鸿蒙开发之C语言全面精讲
3.编写第一个C语言程序-鸿蒙开发之C语言全面精讲
4.安装C语言编程工具-鸿蒙开发之C语言全面精讲
5.Linux加Win的混合环境搭建-鸿蒙开发之C语言全面精讲
6.环境搭建补充Samba服务的搭建-鸿蒙开发之C语言全面精讲
7.进制-鸿蒙开发之C语言全面精讲
8.C语言中常用数据类型-鸿蒙开发之C语言全面精讲
9.常量和变量-鸿蒙开发之C语言全面精讲
10.C语言中的运算符1-鸿蒙开发之C语言全面精讲
11.C语言中的运算符2-鸿蒙开发之C语言全面精讲
12.表达式、语句和程序的概念-鸿蒙开发之C语言全面精讲
13.全局变量、局部变量和C程序的内存布局-鸿蒙开发之C语言全面精讲
14.const和volatile关键字-鸿蒙开发之C语言全面精讲
15.extern和static关键字-鸿蒙开发之C语言全面精讲
16.register和auto关键字-鸿蒙开发之C语言全面精讲
17.printf函数-鸿蒙开发之C语言全面精讲
18.scanf函数1-鸿蒙开发之C语言全面精讲
19.scanf函数2-鸿蒙开发之C语言全面精讲
20.其他基本输入输出函数-鸿蒙开发之C语言全面精讲
21.缓冲区的认识-鸿蒙开发之C语言全面精讲
22.前面遗留问题1的分析和解决-鸿蒙开发之C语言全面精讲
23.scanf函数的高级用法-鸿蒙开发之C语言全面精讲
24.if else语句-鸿蒙开发之C语言全面精讲
25.switch case语句和分支运算符-鸿蒙开发之C语言全面精讲
26.while和do while循环-鸿蒙开发之C语言全面精讲
27.for循环语句-鸿蒙开发之C语言全面精讲
28.break和continue关键字-鸿蒙开发之C语言全面精讲
29.循环嵌套举例-鸿蒙开发之C语言全面精讲
30.数组的基本用法1-鸿蒙开发之C语言全面精讲
31.数组的基本用法2-鸿蒙开发之C语言全面精讲
32.二维数组-鸿蒙开发之C语言全面精讲
33.字符数组和字符串-鸿蒙开发之C语言全面精讲
34.函数的定义与调用1-鸿蒙开发之C语言全面精讲
35.函数的定义与调用2-鸿蒙开发之C语言全面精讲
36.函数的分类和定义申明的区别-鸿蒙开发之C语言全面精讲
37.递归函数和exit_return的区别-鸿蒙开发之C语言全面精讲
38.什么是指针-鸿蒙开发之C语言全面精讲
39.指针变量的定义和使用-鸿蒙开发之C语言全面精讲
40.指针变量的运算-鸿蒙开发之C语言全面精讲
41.数组指针-鸿蒙开发之C语言全面精讲
42.上次课的作业的分析-鸿蒙开发之C语言全面精讲
43.字符串指针-鸿蒙开发之C语言全面精讲
44.指针变量作为函数参数-鸿蒙开发之C语言全面精讲
45.指针函数-鸿蒙开发之C语言全面精讲
46.二级指针-鸿蒙开发之C语言全面精讲
47.空指针和void指针-鸿蒙开发之C语言全面精讲
48.指针数组-鸿蒙开发之C语言全面精讲
49.二维数组指针-鸿蒙开发之C语言全面精讲
50.函数指针-鸿蒙开发之C语言全面精讲
51.main函数高级用法-鸿蒙开发之C语言全面精讲
52.指针部分的总结-鸿蒙开发之C语言全面精讲
53.预处理命令和预处理的意义-鸿蒙开发之C语言全面精讲
54.#include命令的使用细节-鸿蒙开发之C语言全面精讲
55.C语言中的宏定义-鸿蒙开发之C语言全面精讲
56.C语言带参数宏定义-鸿蒙开发之C语言全面精讲
57.宏参数字符串化和连接以及预定义宏-鸿蒙开发之C语言全面精讲
58.C语言条件编译-鸿蒙开发之C语言全面精讲
59.预处理指令#error-鸿蒙开发之C语言全面精讲
60.强符号和弱符号-鸿蒙开发之C语言全面精讲
61.强引用和弱引用-鸿蒙开发之C语言全面精讲
62.头文件编写的原则和项目构建的基本结构-鸿蒙开发之C语言全面精讲
63.结构体的基本用法-鸿蒙开发之C语言全面精讲
64.结构体数组-鸿蒙开发之C语言全面精讲
65.结构体指针1-鸿蒙开发之C语言全面精讲
66.结构体指针2-鸿蒙开发之C语言全面精讲
67.位域-鸿蒙开发之C语言全面精讲
68.枚举类型-鸿蒙开发之C语言全面精讲
69.共用体1-鸿蒙开发之C语言全面精讲
70.共用体2-鸿蒙开发之C语言全面精讲
71.CPU的组成和工作原理-鸿蒙开发之C语言全面精讲
72.寄存器和CPU指令-鸿蒙开发之C语言全面精讲
73.虚拟地址-鸿蒙开发之C语言全面精讲
74.虚拟地址空间以及编译模式-鸿蒙开发之C语言全面精讲
75.内存对齐-鸿蒙开发之C语言全面精讲
76.内存分页机制-鸿蒙开发之C语言全面精讲
77.一级页表的原理-鸿蒙开发之C语言全面精讲
78.二级页表的原理-鸿蒙开发之C语言全面精讲
79.MMU的介绍-鸿蒙开发之C语言全面精讲
80.内核模式和用户模式-鸿蒙开发之C语言全面精讲
81.栈的进一步细节-鸿蒙开发之C语言全面精讲
82.栈帧与栈帧数据的定位-鸿蒙开发之C语言全面精讲
83.函数调用惯例和函数在栈中调用的过程-鸿蒙开发之C语言全面精讲
84.理解内存动态分配-鸿蒙开发之C语言全面精讲
85.malloc函数-鸿蒙开发之C语言全面精讲
86.calloc函数-鸿蒙开发之C语言全面精讲
87.realloc函数-鸿蒙开发之C语言全面精讲
88.free函数-鸿蒙开发之C语言全面精讲
89.认识make和makefile-鸿蒙开发之C语言全面精讲
90.make和Makefile的基本知识点-鸿蒙开发之C语言全面精讲
91.Makefile伪目标-鸿蒙开发之C语言全面精讲
92.Makefile变量的定义和使用-鸿蒙开发之C语言全面精讲
93.Makefile通配符的使用-鸿蒙开发之C语言全面精讲
94.Makefile自动化变量-鸿蒙开发之C语言全面精讲
95.Makefile目标文件搜索-鸿蒙开发之C语言全面精讲
96.Makefile的条件判断-鸿蒙开发之C语言全面精讲
97.Makefile常用字符串处理函数-鸿蒙开发之C语言全面精讲
98.Makefile常用文件名操作函数-鸿蒙开发之C语言全面精讲
99.Makefile中的其它常用函数-鸿蒙开发之C语言全面精讲
100.include文件包含-鸿蒙开发之C语言全面精讲
101.嵌套执行make-鸿蒙开发之C语言全面精讲
102.Makefile变量的高级用法-鸿蒙开发之C语言全面精讲
103.静态库的生成和使用-鸿蒙开发之C语言全面精讲
104.动态库的生成和使用-鸿蒙开发之C语言全面精讲
105.有关IO的几个基本概念-鸿蒙开发之C语言全面精讲
106.fopen函数-鸿蒙开发之C语言全面精讲
107.fclose函数-鸿蒙开发之C语言全面精讲
108.字符读取函数 fgetc-鸿蒙开发之C语言全面精讲
109.字符写入函数 fputc-鸿蒙开发之C语言全面精讲
110.fgets和fputs函数-鸿蒙开发之C语言全面精讲
111.fread和fwrite的用法-鸿蒙开发之C语言全面精讲
112.fscanf和fprintf函数-鸿蒙开发之C语言全面精讲
113.fseek函数-鸿蒙开发之C语言全面精讲
114.实现文件复制功能-鸿蒙开发之C语言全面精讲
115.获取文件大小-鸿蒙开发之C语言全面精讲
116.实现灵活的文件复制函数-鸿蒙开发之C语言全面精讲
117.实现插入文件内容-鸿蒙开发之C语言全面精讲
118.实现文件内容删除和测试-鸿蒙开发之C语言全面精讲
119.文件描述符-鸿蒙开发之C语言全面精讲
120.open和close函数-鸿蒙开发之C语言全面精讲
121.read、write和lseek函数-鸿蒙开发之C语言全面精讲
122.dup和dup2函数-鸿蒙开发之C语言全面精讲
123.fcntl和ioctl函数-鸿蒙开发之C语言全面精讲
124.stat和fstat函数-鸿蒙开发之C语言全面精讲
125.和文件链接有关联的函数-鸿蒙开发之C语言全面精讲
126.access和chmod函数-鸿蒙开发之C语言全面精讲
127.chown和unlink函数-鸿蒙开发之C语言全面精讲
128.getcwd和chdir函数-鸿蒙开发之C语言全面精讲
129.目录的创建和删除函数-鸿蒙开发之C语言全面精讲
130.打开、读取和关闭目录-鸿蒙开发之C语言全面精讲
131.目录的位置指针操作函数-鸿蒙开发之C语言全面精讲
132.用户信息的相关函数-鸿蒙开发之C语言全面精讲
133.日期时间相关函数-鸿蒙开发之C语言全面精讲
134.认识进程-鸿蒙开发之C语言全面精讲
135.fork函数-鸿蒙开发之C语言全面精讲
136.vfork函数-鸿蒙开发之C语言全面精讲
137.exec系列函数-鸿蒙开发之C语言全面精讲
138.环境变量-鸿蒙开发之C语言全面精讲
139.结束进程1-鸿蒙开发之C语言全面精讲
140.结束进程2-鸿蒙开发之C语言全面精讲
141.守护进程相关概念-鸿蒙开发之C语言全面精讲
142.守护进程的实现-鸿蒙开发之C语言全面精讲
143.系统日志的使用-鸿蒙开发之C语言全面精讲
144.线程的初步认识鸿蒙开发之C语言全面精讲
145.线程创建实例1-鸿蒙开发之C语言全面精讲
146.线程创建实例2-鸿蒙开发之C语言全面精讲
147.初步认识线程属性-鸿蒙开发之C语言全面精讲
148.几组简单的线程属性-鸿蒙开发之C语言全面精讲
149.线程调度策略和优先级操作-鸿蒙开发之C语言全面精讲
150.线程调度策略规则-鸿蒙开发之C语言全面精讲
151.调度策略的演示demo-鸿蒙开发之C语言全面精讲
152.余下的线程属性-鸿蒙开发之C语言全面精讲
153.线程终止方法概述-鸿蒙开发之C语言全面精讲
154.线程终止方式举例1-鸿蒙开发之C语言全面精讲
155.线程终止方式举例2-鸿蒙开发之C语言全面精讲
156.线程终止时使用钩子函数释放资源-鸿蒙开发之C语言全面精讲
157.认识线程同步-鸿蒙开发之C语言全面精讲
158.互斥锁-鸿蒙开发之C语言全面精讲
159.条件变量-鸿蒙开发之C语言全面精讲
160.信号量-鸿蒙开发之C语言全面精讲
161.读写锁-鸿蒙开发之C语言全面精讲
162.认识线程池-鸿蒙开发之C语言全面精讲
163.线程池实例—线程池头文件和类型定义-鸿蒙开发之C语言全面精讲
164.线程池实例—线程池创建函数-鸿蒙开发之C语言全面精讲
165.线程池实例—工作线程函数-鸿蒙开发之C语言全面精讲
166.线程池实例—管理者线程函数-鸿蒙开发之C语言全面精讲
167.线程池实例—添加任务和销毁的函数-鸿蒙开发之C语言全面精讲
168.线程池实例—查漏补缺和使用演示-鸿蒙开发之C语言全面精讲
169.进程间通信认识-鸿蒙开发之C语言全面精讲
170.管道通信原理-鸿蒙开发之C语言全面精讲
171.管道通信实例-鸿蒙开发之C语言全面精讲
172.命名管道原理-鸿蒙开发之C语言全面精讲
173.命名管理通信实例-鸿蒙开发之C语言全面精讲
174.消息队列的使用1-鸿蒙开发之C语言全面精讲
175.消息队列的使用2-鸿蒙开发之C语言全面精讲
176.进程间通信中的信号量-鸿蒙开发之C语言全面精讲
177.共享内存相关函数-鸿蒙开发之C语言全面精讲
178.共享内存和信号量的实例-鸿蒙开发之C语言全面精讲
179.信号的概述-鸿蒙开发之C语言全面精讲
180.signal函数-鸿蒙开发之C语言全面精讲
181.kill函数-鸿蒙开发之C语言全面精讲
182.标准信号其他管理函数-鸿蒙开发之C语言全面精讲
183.sigpending函数-鸿蒙开发之C语言全面精讲
184.sigaction函数-鸿蒙开发之C语言全面精讲
185.实时信号和标准信号的区别-鸿蒙开发之C语言全面精讲
186.实时信号的处理例子-鸿蒙开发之C语言全面精讲
187.等待信号的两函数-鸿蒙开发之C语言全面精讲
188.高级IO非阻塞模式-鸿蒙开发之C语言全面精讲
189.高级IO非阻塞模式举例-鸿蒙开发之C语言全面精讲
190.高级IO文件锁的概述-鸿蒙开发之C语言全面精讲
191.高级IO文件锁的例子-鸿蒙开发之C语言全面精讲
192.IO多路复用概述-鸿蒙开发之C语言全面精讲
193.select机制举例-鸿蒙开发之C语言全面精讲
194.poll机制及其例子-鸿蒙开发之C语言全面精讲
195.异步IO的原理和例子-鸿蒙开发之C语言全面精讲
196.存储映射IO概述-鸿蒙开发之C语言全面精讲
197.存储映射IO测试用例-鸿蒙开发之C语言全面精讲
198.网络编程的相关概念-鸿蒙开发之C语言全面精讲
199.网络编程第一个服务端例子-鸿蒙开发之C语言全面精讲
200.网络编程第一个客户端例子-鸿蒙开发之C语言全面精讲
201.网络编程的进一步举例-鸿蒙开发之C语言全面精讲
202.套接字缓冲区和阻塞规则-鸿蒙开发之C语言全面精讲
203.TCP数据包粘包问题讨论-鸿蒙开发之C语言全面精讲
204.网络编程文件传输例子-鸿蒙开发之C语言全面精讲
205.网络数据传输的大小端问题-鸿蒙开发之C语言全面精讲
206.网络编程中使用域名-鸿蒙开发之C语言全面精讲
207.UDP网络编程举例-鸿蒙开发之C语言全面精讲
课程介绍:
C语言一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。是每个优秀开发者都应该精通的语言。
本套教程分为20个章节,对C语言的知识点进行系统讲解,基础知识和案例应用相结合,帮助你更全面的掌握C语言之精髓。
适合人群:
1.希望获得更深层次进阶语言的开发者
2.有面试/跳槽/晋升需求的开发者或在校生
3.在为鸿蒙设备开发打基础的同学
70000+教程,每天免费学一课