我想知道一个线程入口函数的区别:线程入口函数和正常函数有什么区别?
void* thread_function (void* parameter)
{
struct parameter * thread_data = (struct parameter *)parameter;
char buffer[20];
int temp;
printf_buffer(buffer);
}
和正常功能:
void printf_buffer(char *buffer)
{
printf("buffer is %s",buffer);
return;
}
我知道创建一个线程,当一个线程进入被调用,以及如何正常功能被使用。
在执行,行为或创建实例方面,线程入口函数和正常函数之间是否还有其他区别?
请定义“线程函数”和“正常函数”。 –
问题不清。你在想什么功能/库? – Thilo