this repo has no description
1#include <stdio.h>
2#include <pthread.h>
3
4__thread static int var = 123;
5
6void* printThread(void* v);
7
8int main()
9{
10 printf("main: var = %d\n", var);
11 var = 321;
12 printf("main: var = %d\n", var);
13
14 pthread_t pth;
15 pthread_create(&pth, NULL, printThread, NULL);
16 pthread_join(pth, NULL);
17
18 return 0;
19}
20
21void* printThread(void* v)
22{
23 printf("thread: var = %d\n", var);
24 return NULL;
25}
26