//通过ctime来获取系统当前时间
#include
#include
using namespace std;
int main()
{
//time_t精确到秒,是当前时间和1900年1月1日零点时间的差
const time_t t=time(NULL);
struct tm* systemtime=localtime(&t);
cout<<"year="<<1900+systemtime->tm_year<cout<<"month="<<1+systemtime->tm_mon< cout<<"day="< tm_mday< cout<<"hour="< tm_hour< cout<<"minute="< tm_min< cout<<"second="< tm_sec< }
注意要加上tm_...,如tm_min
那个struct(结构体)是ctime自带的,变量名随意
以及用C++的,为什么不用高级一点的ctime呢?
这样用
#include
#include
#include
int main()
{
Sleep(1000);
printf("1");
return 0;
}
运行这代码你会发现:没有立即输出1
Sleep代码要注意两点:1是S要大写,2是它是以毫秒作单位
http://zhidao.baidu.com/question/50620437.html?si=1
http://zhidao.baidu.com/question/6365199.html?si=1
使用# include