
案例练习
欢'
Viva la Vida
展开
-
IO练习:用信号实现司机和售票员问题
1)售票员捕捉SIGINT(代表开车)信号,向司机发送SIGUSR1信号,司机打印(let's gogogo)2)售票员捕捉SIGQUIT(代表停车)信号,向司机发送SIGUSR2信号,司机打印(stop the bus)3)司机捕捉SIGTSTP(代表到达终点站)信号,向售票员发送SIGUSR1信号,售票员打印(please get off the bus)4)司机等待售票员下车,之后司机再下车。原创 2024-08-31 09:57:54 · 550 阅读 · 0 评论 -
C基础案例 九九乘法表
【代码】C基础案例 九九乘法表。原创 2024-07-26 15:03:28 · 198 阅读 · 0 评论 -
C基础案例 水仙花数
【代码】C基础案例 水仙花数。原创 2024-07-26 15:13:11 · 206 阅读 · 0 评论 -
C语言数字炸弹游戏
【代码】C语言数字炸弹游戏。原创 2024-07-27 15:42:40 · 724 阅读 · 0 评论 -
C语言案例 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。几个数相加有键盘控制。
例如2+22+222+2222+22222(此时共有5个数相加),输出内容为s=2+22+222+2222+22222=24690。原创 2024-07-29 20:20:35 · 410 阅读 · 0 评论 -
封装一个函数:向数组的指定位置插入一个元素
【代码】封装一个函数:向数组的指定位置插入一个元素。原创 2024-08-03 14:49:16 · 346 阅读 · 0 评论 -
C基础案例 学生管理系统
10)输入命令 Q 回车 则退出系统。原创 2024-08-10 09:59:51 · 1759 阅读 · 0 评论 -
有头单向链表的函数操作(详细版)
【代码】有头单向链表的函数操作(详细版)原创 2024-08-20 21:39:34 · 344 阅读 · 0 评论 -
数据结构(双向链表)代码详细注释
也叫,与单向链表不同的是,每一个节点有三个区域组成:两个指针域,一个数据域。:存储前驱节点的内存地址:存储后继节点的内存地址:存储节点数据单个双向链表节点:完整的双向链表。原创 2024-08-23 19:43:03 · 532 阅读 · 0 评论 -
IO进程练习:请在linux 利用c语言编程实现两个线程按照顺序依次输出”ABABABAB......“
例如:a线程输出”A”之后b线程输出”B”,然后a线程输出“A”,再b线程输出”B”,之后往复循环。原创 2024-08-31 09:24:46 · 833 阅读 · 0 评论