关于time.h,windows.h及显示系统时间的问题
程序代码:
#include<stdio.h> #include<time.h> #include<windows.h> #include <stdlib.h> int main() { int t = 0; int h = 0,m = 0,s = 0; while(1) { t = time(0); s = t%60; m = t%(3600)/60; h = (t%(3600*24)/3600+8)%24; printf("%02d-%02d-%02d\n", h, m, s); while(t==time(0)); system("cls"); } return 0; }
第一个问题:t = time(0);,这个time(0)的值是什么意思的,怎么来的
第二个问题:关于时分秒的计算,有点看不懂为什么这样计算,
对于time.h, windows.h没接触过,求大神讲解一下