pthread_create()的参数
时间: 2023-09-15 22:23:47 浏览: 75
创建线程:pthread_creat() 函数介绍.md
pthread_create() 函数参数如下:
1. thread:指向线程标识符的指针,线程标识符是线程的唯一标识符,可以用来在其他 pthread 函数中引用线程。
2. attr:指向线程属性的指针,可以用来设置线程的一些属性,例如线程的栈大小、调度策略等。如果不需要设置,则可将该参数设为 NULL。
3. start_routine:线程启动后要执行的函数,该函数必须是一个指向函数的指针,该函数没有参数和返回值。
4. arg:传递给 start_routine 函数的参数,可以是任何类型的数据,通常是一个指向某个结构体的指针,该结构体包含了需要传递给 start_routine 函数的多个参数。
pthread_create() 函数返回值为 0 表示成功,其他值表示失败。成功后,新线程将在 start_routine 函数中开始执行。
阅读全文