标题:[求助]时间问题,我不会了
只看楼主
弯弯的小河
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2006-3-3
 问题点数:0 回复次数:2 
[求助]时间问题,我不会了
if(F_440_452&&wrh_1==0)
{
wrh_1=1;
first_1=time(NULL);
time(&tt);
wrh1=ctime(&tt);
}
if(J_452_440&&wrh_1==1)
{
wrh_1=2;
second_1=time(NULL);
time(&tt);
rh1=ctime(&tt);

if(second_1>first_1&&wrh_1==2)
{ wrh_1=0;
time(&tt);
v440_452=s440_452/difftime(second_1,first_1)*36/10;

if((40<v440_452)||(v440_452<5))
{
myf<<"火车开出时间:"<<wrh1<<endl;
myf<<"火车到达时间:"<<rh1<<endl;
myf<<"火车平均时速:"<<v440_452<<"Km/h"<<endl<<endl;
Canvas->Font->Color=clRed;
Canvas->TextOut(500,80,"V = "+IntToStr(v440_452)+" kM/h");
}
else if(v440_452>5&&v440_452<40)
{
Canvas->Font->Color=clWhite;
Canvas->TextOut(500,80,"V = "+IntToStr(v440_452)+" kM/h");
}
}
}


这里的char *wrh1;
char *rh1;所有的变量都是全局变量。
我的问题是wrh1,rh1写在这里为什么值都是一样的,是当前时间值,而不是它在条件成立时的时间值呢
搜索更多相关主题的帖子: 时间 
2006-08-22 14:26
song4
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:38
帖 子:1533
专家分:4
注 册:2006-3-25
得分:0 
不懂.
一看就蒙了

嵌入式 ARM 单片机 驱动 RT操作系统 J2ME LINUX  Symbian C C++ 数据结构 JAVA Oracle 设计模式 软件工程 JSP
2006-08-22 16:15
song4
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:38
帖 子:1533
专家分:4
注 册:2006-3-25
得分:0 
全贴上来
该有注释就有...

嵌入式 ARM 单片机 驱动 RT操作系统 J2ME LINUX  Symbian C C++ 数据结构 JAVA Oracle 设计模式 软件工程 JSP
2006-08-22 16:15



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-85469-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.118698 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved