?? threadret.c
字號:
#include<pthread.h>#include<stdio.h>#include<unistd.h>void *create(void *arg){//int *num;//=(int *)arg;//num=(int *)arg;printf("New thread is created\n"); //%s后需要char*形return (void *)2;}int main(int argc, char* argv[]){pthread_t tpid; //argv中保存的是字符串int error;void *param;//int *num;//int num=(int) argv[1];//printf("%d",argv[1]);//int *param=#//char* test="Wang zhao yang";//int *attr=&test;error=pthread_create(&tpid,NULL,create,NULL);//error=pthread_create(&tpid,NULL,create,param);if(error!=0){printf("Thread is not created.\n");return -1;}pthread_join(tpid,¶m); //段錯誤為存儲或引用問題if(error!=0){printf("The thread is not created.\n");return -2;}printf("The thread is exit code %d\n",(int)param); //*****sleep(1);printf("The thread is created.\n");return 0;}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -