
零散知识点
许愿35岁退休
这个作者很懒,什么都没留下…
展开
-
typedef
在计算机编程语言中用来为复杂的声明定义简单的别名,与宏定义有些差异。它本身是一种存储类的关键字,与auto、extern、mutable、static、register等关键字不能出现在同一个表达式中。说白了typedef就是用来取外号的看例子:运行结果:这里使用typedef把int换成了zhangke 以后见zhangke如见int这里char na原创 2016-07-21 01:54:06 · 435 阅读 · 0 评论 -
c语言不支持函数引用传递参数
看内核代码看得非常昏,越看越发现自己c语言基础不扎实,今天写了印象中的三种函数参数的传递方式,脑海里一直印象中c语言中是支持引用的,结果发现编译报错,百度一下发现竟然不支持引用传递!!!!!!!!!!!!!!!!我记得支持啊!!!好吧 估计是我记错了!!!!原创 2016-09-19 17:13:19 · 4640 阅读 · 8 评论 -
网卡
Q1:网卡是什么?Q2:网卡拿来做什么?Q3:网卡实现的功能原理是什么?anwser Q1:网卡(Network Interface Card,简称NIC),也称网络适配器,是电脑与局域网相互连接的设备。无论是普通电脑还是高端服务器,只要连接到局域网,就都需要安装一块网卡。如果有必要,一台电脑也可以同时安装两块或多块网卡。anwer Q2:转载 2016-11-03 15:58:51 · 808 阅读 · 0 评论 -
linux下的ping使用详解
今天整理电脑资料,发现好多以前的学习记录,先把这个ping的使用,分享给大家看。(声明,这个文章应该是我从别的地方看到然后保存的。)语法格式ping [ -d] [ -D ] [ -n ] [ -q ] [ -r] [ -v] [ -R ] [ -a addr_family ] [ -c Count ] [ -w timeout ] [ -f | -i Wait ]转载 2016-10-04 23:08:19 · 30832 阅读 · 1 评论 -
在linux内核编程 不能include <stdio.h>的原因
不是内核的库。在用户态的,而我们所在内核态。内核调用的函数是编译进内核的;应用层调用的是应用层的库;两者对应的头文件目录不一致,不能搞混了,不然即使函数同名,运行也会出错。另外,内核一般大小要求,不可能把一个2M的C库给链接在一起。原创 2016-07-21 09:55:37 · 4393 阅读 · 0 评论 -
孤儿进程与僵尸进程产生原因及危害
参考博客:https://www.cnblogs.com/Anker/p/3271773.html父进程创建的进程为该父进程的子进程孤儿进程:一个父进程退出,而它的一个或多个子进程还在运行,那么那些子进程将成为孤儿进程。孤儿进程将被init进程(进程号为1)所收养,并由init进程对它们完成状态收集工作。僵尸进程:一个进程使用fork创建子进程,如果子进程退出,而父进程并没有调用wait或w...原创 2018-09-30 15:19:49 · 3000 阅读 · 3 评论