从品牌网站建设到网络营销策划,从策略到执行的一站式服务
#include#include #include //线程1的启动函数 void *threaddeal1(void *arg) { printf("thread 1 returning\n"); return((void *)1); } //线程2的启动函数 void *threaddeal2(void *arg) { printf("thread 2 exiting\n"); pthread_exit((void *)2); } //主函数 int main(int argc,char *argv[]) { int err; pthread_t threadid1, threadid2; void *tret; //创建线程1 err = pthread_create(&threadid1, NULL, threaddeal1, NULL); if (err != 0) //创建线程1失败 { printf("创建线程1失败,错误为: %s\n", strerror(err)); } //创建线程2 err = pthread_create(&threadid2, NULL, threaddeal2, NULL); if (err != 0) { printf("创建线程2失败,错误为: %s\n", strerror(err)); } //阻塞线程1 err = pthread_join(threadid1, &tret); if (err != 0) { printf("阻塞线程1失败,错误为: %s\n", strerror(err)); } //退出并且打印线程1的退出状态 printf("线程1的退出码为 %d\n", (int)tret); //阻塞线程2 err = pthread_join(threadid2, &tret); if (err != 0) { printf("阻塞线程2失败,错误为: %s\n", strerror(err)); } //退出并且打印线程2的退出状态 printf("线程2的退出码为 %d\n", (int)tret); exit(0); }
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图