| 查看: 455 | 回复: 2 | |||
[求助]
fscanf 无法读取数据 已有1人参与
|
|
我想把ID为20的体最高温度保存到Tmax.txt文件里,然后不断读取并更新Tmax.txt文件,以保留历史最高温度,可是不知道为什么每次cache读取以后的值都是0.00000,文件里明明是300多K,求大神指教,附上udf文件 #include "udf.h" real TMAX; DEFINE_ADJUST(Tmax,d) { int ID=20; FILE *fp; real time=CURRENT_TIME; int steps=N_TIME; Thread *t=Lookup_Thread(d,ID); double Tmax=0; real cache; cell_t c; thread_loop_c(t,d) { begin_c_loop(c,t) if(C_T(c,t)>=Tmax) { Tmax=C_T(c,t); } end_c_loop(c,t) } fp=fopen("Tmax.txt","r" ;fscanf(fp,"%f",&cache); Message("cache is %lf",cache); fclose(fp); fp=fopen("Tmax.txt","w" ;if(cache<=Tmax) { TMAX=Tmax; fprintf(fp,"%3.1f",TMAX); Message("Tmax is %3.1f", Tmax); } fclose(fp); } |
» 收录本帖的淘帖专辑推荐
udf-流场 |
» 猜你喜欢
只有每年这种时候来逛逛小木虫
已经有25人回复
什么时候开奖?
已经有7人回复
看来今天不会放榜了?
已经有3人回复
时间戳又变了
已经有18人回复
我面上完蛋了
已经有7人回复
时间戳又变了8-15
已经有27人回复
今天基金会出结果吗?20260819
已经有16人回复
科研孤儿太难了
已经有16人回复
应该是下周三26日公布了吧?
已经有4人回复
投稿咨询
已经有7人回复
2楼2014-12-26 13:22:05
haqiao890925
金虫 (小有名气)
- 应助: 20 (小学生)
- 金币: 928.6
- 散金: 646
- 红花: 2
- 帖子: 232
- 在线: 75小时
- 虫号: 2992374
- 注册: 2014-02-25
- 性别: GG
- 专业: 金属材料

3楼2014-12-26 15:38:06









;
回复此楼