我正在自己完成一本 O'Reilly 教科书,现在我正在学习结构。编程练习之一是:
设计一个结构来存储时间和日期。编写一个函数,以分钟为单位计算两次之间的差异。
我相信我的结构部分已经关闭,但我对差异功能感到困惑。我很懒惰,没有考虑相隔的天数,但这个问题要求相隔时间,所以我要假装他们在谈论的只是一天 24 小时。我可以在函数的参数中调用结构吗?我当然试过。任何建议都会有所帮助。谢谢
到目前为止我的代码(还没有完成):
#include <iostream>
int difference(struct date_time);
int main()
{
return 0;
}
struct date_time{
int day;
char month[20];
int year;
int second;
int minute;
int hour;
} super_date_time = {
29,
"may",
2013,
30,
30,
23
};
int difference(date_time)
{
int second1 = 45;
int minute1 = 50;
int hour1 = 24;
std::cout << "Time difference is " << hour1 - int hour
return 0;
}