📄 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;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -