#include<stdio.h>
#include<stdlib.h>
#include <dos.h>
#include<windows.h>
struct date
{
int year;
int month;
int day;
};
struct time
{
int hour;
int minute;
int second;
};
int main()
{
struct date d;
struct time t;
getdate(&d);
gettime(&t);
printf("the current day is:%d--%d--%d",d.year,d.month,d.day);
printf("the current time is:%d--%d--%d",t.hour,t.minute,t.second);
system("pause");
return 0;
}
在VC++6.0中运行程序不能通过,原因是此版本的<dos.h>中不包含getdate函数。
但在TroboC 中运行可以通过。追问
但在TroboC 中运行可以通过。追问
我想使用这个函数的话该怎么做呢?
追答要么换个编译器,要么自己写一个getdate的函数。
温馨提示:答案为网友推荐,仅供参考