⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 threadret.c

📁 创建新线程
💻 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=&num;//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,&param);                 //段错误为存储或引用问题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 + -