【C语言】开启一个线程
2023-09-14 09:05:33 时间
目录
1、线程函数
每一个线程都有一个唯一的线程 ID,ID 类型为 pthread_t,这个 ID 是一个无符号长整形数,如果想要得到当前线程的线程 ID,可以调用如下函数:
- 返回当前线程的线程ID
pthread_t WINPTHREAD_API pthread_self(void);
在一个进程中调用线程创建函数,就可得到一个子线程,和进程不同,需要给每一个创建出的线程指定一个处理函数,否则这个线程无法工作。
int WINPTHREAD_API pthread_create(pthread_t *th, const pthread_attr_t *attr, void *(* func)(void *), void *arg);
相关文章
- C语言结构体数组及结构体指针例题
- C语言面向对象
- C语言令人抓狂的一面——全局变量
- 【C语言实现五子棋】
- C语言指针的初始化以及什么是空指针和void指针
- C语言创建线程thread_create()
- Linux下的C语言 SQL编程实践(linuxcsql)
- Linux下C语言开发入门教程(linux下c开发教程)
- 用Linux C语言创建多线程程序的方法(linuxc创建线程)
- C语言玩转Linux:线程类深度开发(c线程类linux)
- Linux系统下如何编译C语言程序?(linux下c语言编译)
- 玩转C语言和MySQL指令,一种完美的开发搭配(c mysql 命令)
- C语言连接Oracle数据库拖管库实例解析(c连接oracle拖管库)
- C语言与MySQL数据库的连接实现(c l与mysql连接)
- C语言与Oracle线程池轻松实现性能提升(c oracle 线程池)
- 16种C语言编译警告(Warning)类型的解决方法
- C语言位图算法详解