| 查看: 403 | 回复: 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-流场 |
» 猜你喜欢
哈工大计算机刘劼团队招生
已经有5人回复
高分子化学与物理调剂
已经有13人回复
0854复试调剂 276
已经有5人回复
欢迎采矿、地质、岩土、计算机、人工智能等专业的同学报考
已经有6人回复
0857调剂
已经有5人回复
279求调剂
已经有4人回复
284求调剂
已经有8人回复
材料复试调剂
已经有4人回复
本子写完了,给DS兄弟看了,得了92分
已经有7人回复
求调剂
已经有6人回复
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













;
回复此楼