线程特定数据(thread-specific data),也称为线程私有数据(thread-private data),是线程单独的数据副本,存储在线程的私有存储空间,不与进程中其他线程共享。

线程键(pthread_key_t),每个线程用其与自身特定数据地址进行关联。

析构函数用于线程退出时调用。通常使用malloc为线程特定数据分配内存,析构函数通常用于释放已分配的内存。