窗口时间的错误 求改
代码:
#include <windows.h>
#include <stdio.h>
int main( void )
{
SYSTEMTIME sys;
GetLocalTime( &sys );
printf( "%4d/%02d/%02d %02d:%02d:%02d.%03d 星期%1d\n"
,sys.wYear,sys.wMonth,sys.wDay
,sys.wHour,sys.wMinute,sys.wSecond,sys.wMilliseconds
,sys.wDayOfWeek);
return 0;
}
错误:错误1error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用D:\编程软件下载\C++程序设计\win窗口\窗口 时间\窗口 时间\MSVCRTD.lib(crtexew.obj)窗口 时间
错误2error LNK1120: 1 个无法解析的外部命令D:\编程软件下载\C++程序设计\win窗口\窗口 时间\Debug\窗口 时间.exe窗口 时间
怎么改呢?
[解决办法]
工程建错了?两个 main()?
[解决办法]
alt+F7看看你的Linker->System->SubSystem是不是Console
[解决办法]
我有
[解决办法]
是
[解决办法]
#include <stdio.h>
#include <time.h>
int main (void)
{
time_t rawtime;
struct tm * timeinfo;//time.h头文件中定义的时间的结构体
time ( &rawtime );//获取系统时间
timeinfo = localtime ( &rawtime );//转换成当地时间
printf ( "aThe current date/time is: %s", asctime (timeinfo) );//asctime()转换成ascii码来输出时间
return 0;
}