?
本文檔使用 php中文網(wǎng)手冊 發(fā)布
使用存儲類說明符聲明標識符的對象_Thread_local
(自C11開始)具有線程存儲持續(xù)時間。它的生命周期是創(chuàng)建它的線程的整個執(zhí)行過程,并且在線程啟動時初始化它的存儲值。每個線程都有一個獨特的對象,并且在表達式中使用聲明的名稱是指與評估表達式的線程相關(guān)聯(lián)的對象。嘗試從與對象關(guān)聯(lián)的線程以外的線程間接訪問具有線程存儲持續(xù)時間的對象的結(jié)果是實現(xiàn)定義的。
const double PI = 3.14159; /* const variable is global to all threads */_Thread_local unsigned int seed; /* seed is a thread-specific variable */ int main(void){ return 0;}
可能的輸出:
(none)