- 博客(11)
- 问答 (1)
- 收藏
- 关注
原创 Linux下学习进程控制
文章目录进程控制进程退出引入进程退出的方式进程退出在OS层面的动作进程等待是什么?为什么要进行进程等待?如何进行进程等待操作?waitpid()waitpid的status参数第三个参数options进程程序替换各个程序替换函数的基本使用execlexecvexeclpexecvpexecle(tips)Makefile一个生成多个可执行程序回到execle进程程序替换总结补充实现自己的Shell(模拟原理)内建命令写在最后进程控制进程退出引入在c程序中的main函数 return 123有什么意义呢
2022-03-27 21:40:39
448
原创 【数据结构之排序】-详解希尔排序
深入理解希尔排序希尔排序由来希尔排序思想(升序举例)希尔排序实现希尔排序由来希尔排序(Shell’s Sort)是插入排序的一种又称“缩小增量排序”(Diminishing IncrementSort),是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。该方法因 D.L.Shell 于 1959年提出而得名。–源自百度百科希尔排序其实就是一种经过优化的直接插入算法,这种优化使得这种插入排序算法的时间复杂度得到了质变,(这点我们会在下文验证),但其在一些特殊情况下也存在缺陷。
2022-02-16 00:32:07
735
原创 [C语言数据存储深度解析]-内存数据搞不懂?三千字长文带你走进数据类型及其存储
MEUNC语言的基本数据类型内置类型的基本归类整型数据在内存中的存储浮点型数据在内存中的存储写在最后C语言的基本数据类型相信大家应该已经很熟悉C语言内置的几个基本数据类型了,这里仅简单罗列:char------------字符数据类型short-----------短整型int---------------整型long------------长整型long long-----长整型(plus) (较老的编译器可能没有此类型)float------------单精度浮点型double
2021-08-10 16:30:31
476
18
原创 [游戏制作]-C语言实现井字棋(三子棋)游戏简单版
制作目录构思整个制作结构什么是井字棋?如何用C语言知识思考?开发(制作)流程主程序设计游戏程序设计构思整个制作结构什么是井字棋?我相信很多人都玩过这个经典的小游戏,它规则简单且有趣,但是为了严谨性和便于思路梳理,我还是再赘述一下这个游戏/doge这是一张井字棋盘,显然,棋盘是一个九宫格,有9个落棋点。游戏开始,O方或者X方玩家任意一方先落子在棋盘上,每次一颗占一格,双方交替进行,直至有一方玩家的棋子横纵斜“三星一线”时,取得游戏胜利,当然也会出现平局。如何用C语言知识思考?由上文知,我们的井字
2021-08-02 15:25:27
2565
空空如也
大家知道这里的颜色怎么改?typora上的cobalt主题
2022-03-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人