- 论坛徽章:
- 0
|
- #include <stdio.h>
- #include <unistd.h>
- #include <pthread.h>
- #include <thread.h>
- void *print_message_function( void *ptr );
- int main()
- {
- pthread_t thread1, thread2;
- char *message1 = "Hello";
- char *message2 = "World";
- printf("aaaaaaaaaa11\n");
- pthread_create(&thread1, NULL,print_message_function, (void *)message1);
- pthread_join(thread1, NULL);
- printf("aaaaaaaaaa22\n");
- return 0;
- }
- void *print_message_function( void *ptr )
- {
- printf("aaaaaaaaaa\n");
- return 0;
- }
复制代码
注掉pthread_join就不会输出aaaaaaaaaa?为什么会这样? |
|