static int num=0;
void *run(void *square){
while(1){
if(num=1){
break;
}
}
printf("执行成功");
int fq=open("area.txt",O_RDONLY,0666);
while(1){
char str[100]="0";
int a= read(fq,stt,100);
printf("%s",stt);
if(a==0){break;}
}
close(fq);
}
int main(int argc, char const *argv[])
{
char square[100]="0";
scanf("%s",square);
printf("输入:%s",square);
pthread_t thread;
pthread_create(&thread,0,run,0);
int fp=open("area.txt",O_CREAT|O_RDWR|O_TRUNC,0666);
int retval=write(fp,square,sizeof(square));
if(retval!=-1){
printf("ok");
close(fp);
num=1;
}
pthread_detech;
return 0;
}
5.10作业
最新推荐文章于 2024-07-08 17:40:02 发布