================线程========================
在单个程序中同时运行多个线程完成不同的工作,称为多线程。
1.线程的创建 pthread_create
#include <pthread.h>
int pthread_create(pthread_t *thread, const pthread_attr_t *attr,
void *(*start_routine) (void *), void *arg);
返回值:成功 返回一个0
失败 返回 指针或者错误码
参数:pthread_t *thread 线程的识别号
const pthread_attr_t *attr 线程的属性,一般设置NULL
void *(*start_routine)(void *) 线程实现的函数 void()
void *arg 线程函数的参数 一般设置为NULL
&n