先来看一下 Linux 平台上的函数调用关系: 如果你的手边有源代码,请关注 g_thread_new() 这个函数中的 func 和 data 这2个参数。 func 是最开始用户层传入的线程执行函数,也就是用户创建这个线程,最终想执行的函数。data 是 func 函数所接收的函数参数。