--- /dev/null
+#include <unistd.h> // pour sleep
+#include <pthread.h> // pthread_create, pthread_join, pthread_exit
+#include <stdio.h>
+
+static void* fonction(void* args) {
+ printf("pid du thread fils = %d\n", getpid());
+ while(1); // forever
+ return NULL;
+}
+
+int main() {
+ pthread_t thread;
+
+ printf("pid de main = %d\n", getpid());
+ pthread_create(&thread, NULL, &fonction, NULL);
+ while(1); // forever
+ return 0;
+}