地址:https://www.shiyanlou.com/courses/603
4.《3个C语言实例带你掌握递归方法论》
通过 3 个 C 语言编程实例,让你在利用递归解决实际问题的过程中学习递归并掌握其核心思想。
递归(英语:Recursion),又译为递回,在数学与计算机科学中,是指在函数的定义中使用函数自身的方法。递归一词还较常用于描述以自相似方法重复事物的过程。本课程通过3个C语言编程实例,让你在利用递归解决实际问题的过程中学习递归并掌握其核心思想。举一反三,懂得如何使用递归解决其他实际问题
地址:C 语言递归方法论实战_C - 蓝桥云课
5.《C语言实现LRU缓存》使用 C 语言实现 LRU 缓存,从中学习 LRU 缓存的基本概念、C 语言相关编程技巧,双向链表的 C 语言实现以及哈希表的 C 语言实现。
地址:C 语言实现 LRU 缓存_C - 蓝桥云课
6.《C语言实现通讯录》使用 C 语言完成一个简单的通讯录。会涉及到结构体、数组、链表等重要概念。
地址:C 语言实现通讯录_C - 蓝桥云课
7.《C 语言制作简单计算器》用C语言做一个简单的计算器,进行加、减、乘、除操作。本程序涉及的所有数学知识都很简单,但输入过程会增加复杂性。都是C语言很基础的东西(输入输出),学了之后能写出一个完整的C语言程序。适合涉及C语言的基本语法,与输入与输出。适合初学者学习。
地址:C 语言实现简单计算器_C - 蓝桥云课
8.《C语言实现大数计算器(加减乘除)》通过C语言实现一个简易计算器,用于解决任意长度的有符号整数的加、减、乘、除运算。主要将涉及到利用全新的数据结构来表示大数,并将新数据结构存储的大数转化为字符用于显示。以及基于大数新的数据结构完成加、减、乘、除的计算算法设计。
地址:https://www.shiyanlou.com/courses/750
9.《C 语言实现聊天室软件》使用 C 语言实现聊天室软件,学习并实践基本的 Linux socket 通信的相关技术,加深对 TCP/IP 协议栈的理解。
地址:https://www.shiyanlou.com/courses/602
10.《C 语言实现 web 服务器》使用 C 语言实现一个Web服务器。将会学习 C 语言网络开发,epoll IO 复用机制,熟悉Linux下的C语言程序编译方法,Makefile编写等技能。
地址:https://www.shiyanlou.com/courses/1053