Xaxa iskam da znam zashto nishkata ne mi se puska

Код:
 #include <iostream>
#include <pthread.h>

using namespace std;

void *Show(void* threadid) {

	int tid = (int)threadid;

	cout << tid << endl;
	
	//pthread_exit(NULL);
	}

int main(int argc, char *argv[]) {
		
	int i = 0;
	pthread_t p1; 

	int c  = pthread_create(&p1, NULL, Show, (void *)i);

}

Programata se kompilira bez problemi, a ideqta e nishkata da izvejda na ekrana "0", koeto vsyshtnost ne go pravi ..