一个比较直观的debug的方法就是在程序的各个地方埋入printf
没有出现自己预期的结果就说明其他地方出问题了,
試行錯誤
没有出现自己预期的结果就说明其他地方出问题了,
試行錯誤
The quieter you become, the more you can hear
#include <stdio.h> #include <stdlib.h> int main() { double num[100]={0}; int i = 0; FILE * fp = NULL; fp = fopen("xx.txt","r"); char a[300]; if(fp){ while(!feof(fp)){ fgets(a,80,fp); a[38]='\0'; printf("%s\n",a+26); num[i++]=atof(a+26); printf("%f\n",num[i-1]); } } }