- 博客(6)
- 收藏
- 关注
原创 关我很认真的又一次创建 C学习 大纲这件事(一定随时更新)
光看不练白搭 功能性的内容知道在哪 解决办法就行不跟风新技术,学技术要建立体系,要有精通的技术和竞争力,用有限的时间做高效的事,定好学习目标和方向不闭门造车,敢于交流分享,交流分享技术很重要,不要让自己成为井底之蛙,很多问题别人也许有特别好的解决办法,不怕嘲笑,都是过来人!
2025-03-06 11:32:08
275
原创 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
622
1
原创 Linux C 数据结构(双向循环链表)
typedef定义了一个新的指针类型PList,指向Node类型的结构体。node 下一个 的前一个 == node 的前一个。跟老王之前写的不一样的是 加上 两个。PList是一个指向链表节点的指针。new先在左边 new再去右边。
2024-03-11 17:37:25
147
1
原创 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
747
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人