www.pudn.com > linuxpthread.rar > linuxpthread.c
#include#include void thread(void) { int i; for(i=0;i<3;i++) { printf("This is a pthread.\n"); sleep(1); } } int main(void) { pthread_t id; int i,ret; ret=pthread_create(&id,NULL,(void *) thread,NULL); if(ret!=0){ printf ("Create pthread error!\n"); exit (1); } pthread_join(id,NULL); for(i=0;i<3;i++) printf("This is the main process.\n"); return (0); }