linux编程
cpragma
爱好C语言
展开
-
linux_socket_tcp基础代码
#include <sys/types.h> /* See NOTES */#include <sys/socket.h>#include <netinet/in.h> // for struct sockaddr_in #include <netinet/ip.h> /* superset of previous */#include <arpa/inet.h> //for inet_pton#include&l.原创 2020-07-02 15:44:17 · 2250 阅读 · 0 评论 -
Linux环境多线程(C语言)
1.多线程的概念 每个进程都有自己的数据段、代码段和堆栈段,这就造成进程在创建、切换、撤销操作时候,需要较大的系统开销。 为了减少系统开销,从进程中演化出来线程。 线程存在于进程中,共享进程的资源。 线程是进程中的独立控制流,由环境(包括寄存器组和程序计数器)和一系列的指令组成,每个进程有一个地址空间和一个控制线程(主线程)。 其实我觉得,进程相当于一个生...原创 2020-01-15 15:37:49 · 218 阅读 · 0 评论