read_double.c

来自「混沌分析工具」· C语言 代码 · 共 32 行

C
32
字号
/*    Reads doubles from an acsii file skiping lines commented with a #    Returns 1 if any comment lines were found otherwise 0*/int read_double(ptr,databit)     FILE *ptr;     double *databit;{  char data[256];  int  return_value;  if (fscanf(ptr,"%s",data)==EOF)    return_value=2;  else {    *databit=atof(data);    if (data[0]=='#'){      while (getc(ptr)!='\n');      read_double(ptr,databit);      return_value=1;    }      else return_value=0;  }  return(return_value);}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?