当前位置: 技术问答>linux和unix
在main()中调用同一个函数建立多个线程,此函数中定义的数据在多线程中如何使用?
来源: 互联网 发布时间:2016-04-16
本文导语: 程序结构如下: int flag=0; //全局变量 void*hello(void*b) { int*c=(int*)b; int d=*c; //要在多线程中使用的数据int d for(;;) { if(flag
程序结构如下:
int flag=0; //全局变量
void*hello(void*b)
{
int*c=(int*)b;
int d=*c; //要在多线程中使用的数据int d
for(;;)
{
if(flag
int flag=0; //全局变量
void*hello(void*b)
{
int*c=(int*)b;
int d=*c; //要在多线程中使用的数据int d
for(;;)
{
if(flag