Multithreading in C Using Posix Threads
Multithreading in C Using Posix Threads
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h> //Header file for sleep(). man 3 sleep for details.
#include <pthread.h>
sleep(1);
printf("Hello \n");
return NULL;
int main()
pthread_t thread_id;
printf("Before Thread\n");
pthread_join(thread_id, NULL);
printf("After Thread\n");
exit(0);