当前版本:eclipse c++
、MinGW-W64-builds-4.3.5
、widnwos
1. 声明
当前内容主要为使用C语言库pthread记录创建和使用线程的demo
2. 基本demo
#include <stdio.h>
#include <stdlib.h>
// 从unistd中导入sleep函数
#include<unistd.h>
// 导入需要使用的线程库
#include <pthread.h>
/**
* @description 当前内容主要为测试和使用线程,
* @author hy
* @createTime 2022-04-16
*/
void startThread(void *(*run)(void *), void *arg);
int shutdownNum = 1;
int modifyNum = 0; // 一个全局的共享变量
int defaultSleepTime = 200;
// 这里表示一个线程
void* run(void* arg) {
// 得到当前执行的线程的执行id
pthread_t th = pthread_self();
printf(&#