首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

linux下多线程的一个有关问题,给分

2012-02-24 
linux下多线程的一个问题,给分!linux下,怎样创建这样的两个线程阿?pthread1(){while(1)printf(haha)}pt

linux下多线程的一个问题,给分!
linux下,怎样创建这样的两个线程阿?
pthread1()
{
 while(1)
 printf("haha");
}
pthread2()
{
 while(1)
 printf("hello");
}
pthread_create该怎么使用?

[解决办法]
可以这样创建,
ptread_t tid;//线程的id
pthread_create(&tid,NULL/*线线程的属性,这里用默认的*/,(void *)pthread1,NULL);
参数1:用来保存线程id的变量的地址
参数2:线程的属性,NULL表示用默认的属性
参数3:线程要执行的函数的函数指针
参数4:给该函数的参数,这里取NULL表示没有参数

热点排行