自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 3.19 进程基本API的学习

WSTOPSIG(status) 如果 WIFSTOPPED(status)为真,则该宏将获取导致子进程暂停的信号值。WCOREDUMP(status)如果子进程被信号杀死且。,则该宏将获取子进程的退出值。WIFSIGNALED(status) 如果子进程。函数名带字母 v 意味着其参数以矢量(vector)数组的方式提供。WIFEXITED(status)如果子进程正常退出,则该宏为真。函数名带字母 l 意味着其参数以列表(list)的方式提供。WIFSTOPPED(status) 如果子进程的。

2024-03-19 23:36:21 592 1

原创 Linux C 数据结构(双向循环链表)

typedef定义了一个新的指针类型PList,指向Node类型的结构体。node 下一个 的前一个 == node 的前一个。跟老王之前写的不一样的是 加上 两个。PList是一个指向链表节点的指针。new先在左边 new再去右边。

2024-03-11 17:37:25 100 1

原创 Linux C 数据结构 (单向链表)

节点中只包含一个指针,用来指向相邻节点。

2024-03-11 17:09:42 553 1

原创 Linux C~到数组

/ 将一个结构体变量 x 塞进一个整型变量 a 里面(当然只能塞进去 一部分),对类型作转换,可以做到,变量 a 里面存放的是跟整型数据 不相及的东西,语法上没有任何问题,只是数据变得没有意义。序列而已,语法上我们可以随意地操纵这些内存,以及里面的内容,但是逻辑上我们必须使得他们有意义.。想要入门C,门就是对内存的理解,所写的一切代码,定义的一 切变量,调用的一切函数,实现的一切算法,其实都只是在地倒腾内存,使用 C 脑海中必须有一副内存操作的图像。面对变量,只看到一块内存的时候,就入“门” 了。

2024-03-10 23:15:20 219

原创 Linux 初识数据结构

num = num >> 4:将num右移4位,这样下一次迭代可以处理接下来的4位。对于更大的num,超过16位的部分不会被计算在内。在所有迭代完成后,count中存储的就是num低16位中1的总个数。如果输入的num是一个16位或更小的整数,那么该函数能正确统计出所有位中的1的个数。对于32位或更大整数,只统计低16位中的1的数量。初始化一个变量count为0,用于累加num二进制表示中1的数量。table,其初始化内容对应了0至15(二进制表示范围0000至1111)这16个数字中包含1的个数。

2024-03-10 14:19:16 712

原创 Linux下一切皆文件(./bin/main)

adduser:cd /home 里面有用户 useradd milan。

2024-03-10 11:26:36 119

原创 Linux C (1 C语言常识)

C 语言由 丹尼斯·里奇 在 贝尔实验室 为开发 UNIX 操作系统设计。

2024-03-10 10:19:42 279 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除