1、首先打开vs2012,我们新建一个项目,选择win32控制台应用程序,如图所示
2、我们选择建立一个空项目,并且把文件名改成.c的因为默认是.cpp的,如图所示
3、首先,我们引入头文件(这里要用到时间函数,所以引用了time.h),然后我们定义了一个宏,TT_MAX;
4、然后我们再定义一个结构体,一会存放我们的时间,如同所示;
5、time_t类型存放从1970年至今的秒数,tm是一个年月日时分秒的结构体,time函数用来初始当前时间,localtime_s把秒转换成可以读取的时间,并赋给我们定义好的结构体变量;
6、下面我们进行循环,即是每走一秒,都进行判断一下,如果秒或者时为60则置0;这一秒我们使用delay函数进行延迟;
7、具体delay函数如图所示,其中clock_t是一个长整型变量,clock()函数则是计时函数,我们设置一个循环,让时间大于我们设置endwait就退出,这里是1秒后退出;然后我们运行,如图所示;