摘要: 转载链接:https://blog.csdn.net/csdn_kou/article/details/81453573 参考:socket(AF_INET, SOCK_STREAM, 0)的含义 socket函数解析 概念: 每个进程的进程空间里都有一个socket描述符表。套接字描述符表属于一个 阅读全文
posted @ 2020-08-03 10:50 夜下青灯 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 本文转载自:https://blog.csdn.net/u010029439/article/details/87866229 int main (int argc, const char * argv[0]) 中参数的含义;指针数组和数组指针 恩,有的编译器初始化时候会产生这样的参数 argc是命 阅读全文
posted @ 2020-08-03 10:18 夜下青灯 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 本文转载自:https://blog.csdn.net/huang1600301017/article/details/89581870 例子:sleep(2);系统挂起两毫秒,或者线程2毫秒之后执行 一、Sleep()函数的理解 Sleep(0) 的意义是放弃当前线程执行的时间片,把自身放到等待队 阅读全文
posted @ 2020-08-03 09:20 夜下青灯 阅读(1581) 评论(0) 推荐(0) 编辑
摘要: 本文转载自:https://www.cnblogs.com/zhanggaofeng/p/6075725.html signal信号列表 SIGABRT 进程停止运行 6SIGALRM 警告钟 SIGFPE 算述运算例外SIGHUP 系统挂断SIGILL 非法指令SIGINT 终端中断 2SIGKI 阅读全文
posted @ 2020-08-03 09:14 夜下青灯 阅读(598) 评论(0) 推荐(0) 编辑
摘要: 参考链接:https://blog.csdn.net/cpp1781089410/article/details/79391352 htonl就是把本机字节顺序转化为网络字节顺序 h host 本地主机to 就是to 了n net 网络的意思 l 是 unsigned long 所谓网络字节顺序(大 阅读全文
posted @ 2020-08-01 16:06 夜下青灯 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 有些信息在存储时,并不需要占用一个完整的字节,而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态,用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域,并说明每个区域的位数。 阅读全文
posted @ 2020-07-31 18:38 夜下青灯 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 参考链接:https://blog.csdn.net/striveb/article/details/84063712 阅读全文
posted @ 2020-07-31 16:21 夜下青灯 阅读(98) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/u013898698/article/details/90726818 阅读全文
posted @ 2020-07-23 09:35 夜下青灯 阅读(308) 评论(0) 推荐(0) 编辑
摘要: http://www.mamicode.com/info-detail-1492432.html 阅读全文
posted @ 2020-07-23 09:33 夜下青灯 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 查看头文件中是否有预定义 #define __IO volatile /*!< defines 'read / write' permissions */ volatile的作用随便一搜索都有 volatile 影响编译器编译的结果,指出,volatile 变量是随时可能发生变化的,与volatil 阅读全文
posted @ 2020-04-07 09:07 夜下青灯 阅读(336) 评论(0) 推荐(0) 编辑