符合中小企业对网站设计、功能常规化式的企业展示型网站建设
本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...
商城网站建设因基本功能的需求不同费用上面也有很大的差别...
手机微信网站开发、微信官网、微信商城网站...
#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); }