我在杂志里看到一个编程介绍如何获得系统的时间的方法
他是运用GetTickCount()函数来实现的
它在杂志的光盘上给了这个代码出来:void GetRunningTime()
{
DWORD dwTime;
int nDay,nHour,nMinute;
dwTime=GetTickCount();
nMinute=dwTime/60000;
nHour=nMinute/60;
nMinute=nMinute-nHour*60;
nDay=nHour/24;
printf("RUNNING TIME:");
printf("%d day",nDay);
printf("%d",nHour);
printf("%d",nMinute);
printf("\n");

————————————————————————————
我就在vc++,新建file,c++ source file
然后在里面改为这样#include<stdio.h>
void main()
{
void GetRunningTime();
GetRunningTime();
}
void GetRunningTime()
{
DWORD dwTime;
int nDay,nHour,nMinute;
dwTime=GetTickCount();
nMinute=dwTime/60000;
nHour=nMinute/60;
nMinute=nMinute-nHour*60;
nDay=nHour/24;
printf("RUNNING TIME:");
printf("%d day",nDay);
printf("%d",nHour);
printf("%d",nMinute);
printf("\n");
} ---------------------------------
但我在VC下编绎不过,提示出错:\33.cpp(9) : error C2065: 'DWORD' : undeclared identifier
\33.cpp(9) : error C2146: syntax error : missing ';' before identifier 'dwTime'
\33.cpp(9) : error C2065: 'dwTime' : undeclared identifier
\33.cpp(11) : error C2065: 'GetTickCount' : undeclared identifier
--------------------------
我之前都是敲老谭书上的题,现在给个这样的函数叫我来用,真的不知道如何用,大家看看是什么原因错误吧,先谢了哦!