
c
文章平均质量分 75
codewade
这个作者很懒,什么都没留下…
展开
-
linux-c-socket
网络 ip port:定位到主机的某一个进程,通过这个端口进程就可以接收到对应的网络数据了。unsigned int (0 ~ 2^`16-1) 头文件:sys/socket.h 字节序 字节序:字节的顺序,单个字节没有这个概念。字符串是字符的结合,也没有字节序问题。字符也没有字节序问题。 目前在各种体系的计算机中通常采用的字节存储机制主要有两种:Big-Endiam(大端,网络) 和 Little-Endian(小端,主机)。发送时:小端转大端。 接受时:大端转小端。 Little-Endian:数据原创 2021-08-02 22:01:30 · 178 阅读 · 0 评论 -
linux-c-multi_thread
linux-c 多线程 1. 线程 头文件:#include <pthread.h> 其他头文件: 1.1. 线程函数 每一个线程都有唯一的线程 id ,id的类型为 pthread_t,这个id是一个无符号长整形数,如果想要获取当前线程的id,调用函数: pthread_t pthread_self(void); 在一个进程中调用线程创建函数,得到一个子线程,需要给每一个创建的线程指定一个处理函数,否则这个子线程无法工作。 int pthread_create( pthread_t*原创 2021-08-02 21:57:24 · 247 阅读 · 0 评论