3539591 发表于 2011-10-26 22:11:55

请问一下这段程序什么意思

fp_sd_w= open("/dev/sd_controller_inst/Input_Files/w.txt","r");
    if(fp_sd_w<0)
    {
      printf( "open file %s error\n" , SD_CONTROLLER_INST_NAME );
      return 0;
    }
    i=0;
   do{
      sd=read(fp_sd_w,&cc,1);
      
      if(sd==1)
      {
         if(cc!='.')
          {
            if(cc!=',')
             {
                ditu_w=cc;
                  
             //   printf("%c",ditu_w);
                i=i+1;
             }
          }
      }
      else break;
    }while(1);
    close(fp_sd_w);
int FD;
   for(FD=0;FD<i;FD++)
    {
      printf("%c",ditu_w);
    }

}
printf("\n FD IS OK \n");

return 0;
}

3539591 发表于 2011-10-27 11:08:15

读取w.txt中的内容,删除'.'和',',然后从屏幕输出删除后的内容。
结贴。
页: [1]
查看完整版本: 请问一下这段程序什么意思