代码
Shineっ
这个作者很懒,什么都没留下…
展开
-
http 下载
#include <stdio.h>#include <stdlib.h>#include <limits.h>#include <sys/time.h>#include <sys/select.h>#include <netdb.h>#include <ctype.h>#include <stdlib.h>#include <string.h>#include <sys/t.转载 2021-11-03 15:10:57 · 632 阅读 · 0 评论 -
【Linux 网络】线程
#include <pthread.h>#include <stdio.h>#include <string.h>void delay_ms(int num){ int i,j; for(i=0;i<num;i++) { for(j=0;j<9999;j++) {} }}void *snd_thr...原创 2018-10-24 21:55:57 · 175 阅读 · 0 评论 -
【Linux C】链表
最近项目突然要用到链表,翻出了之前自己写的单向链表,全部整理了下,可直接调用,需要拿走。(根据师傅指示,商用的关于指针传参的函数,都必须判断下传入的形参是否为空,否则可能造成程序异常退出,大家可以自行修改)link_list.c#include <stdio.h>#include <stdlib.h>#include "link_list.h"void li...原创 2019-03-15 11:09:25 · 207 阅读 · 0 评论 -
【Linux C】线程池
threadpool.c#include "threadpool.h"struct threadpool* threadpool_init(int thread_num, int queue_max_num){ struct threadpool *pool = NULL; do { pool = malloc(sizeof(struct th...转载 2019-04-15 19:54:41 · 141 阅读 · 0 评论 -
【Linux C】串口测试代码
编译生成a.out 后执行./a.out /dev/ttyS3 38400 8 0 1 0代表 打开/dev/ttyS3 以波特率:38400 数据位8 校验位无 停止位1 接受数据的方式(1代表发送) 打开#include <stdio.h>#include <stdlib.h>#include <errno.h>#include &...转载 2019-06-21 14:53:54 · 1213 阅读 · 0 评论