自己编写的C语言实时时钟代码
来源:互联网 发布:阿里云大数据开发平台 编辑:程序博客网 时间:2024/05/18 03:29
子函数shijian.c
#include <time.h>void shijian(){struct tm *t;char week[3]="/0";time_t timer;time(&timer);t=localtime(&timer);/**********************************/ /* 本身localtime输出的周为数字 *//* 是0~6分别表示周日到周六, *//* 阅读不便,在此做个小优化 */ /*********************************/ switch(t->tm_wday){case 1:strcpy(week,"Mon");break;case 2:strcpy(week,"Tue");break;case 3:strcpy(week,"Wed");break;case 4:strcpy(week,"Thu");break;case 5:strcpy(week,"Fri");break;case 6:strcpy(week,"Sat");break;default:strcpy(week,"Sun");}printf("YEAR \t MONTH \t DAY \t TIME \t WEEK\n");printf("%d \t %02d %02d \t %02d:%02d:%02d \t %s\n",1900+t->tm_year,1+t->tm_mon,t->tm_mday,t->tm_hour,t->tm_min,t->tm_sec,week);}
子函数sleep.c
#include <windows.h>/************************/ /* Sleep单位是毫秒 */ /************************/ void sleep(unsigned long sec){Sleep(sec);}
.h文件
#ifdef _SHIJIAN_H#define _SHIJIAN_Hvoid shijian()#endif#ifdef _SLEEP_H #define _SLEEP_Hextern void sleep(unsigned long sec)#endif
#include <stdio.h>#include <conio.h>#include "sleep.h"int main(){while(!kbhit()){shijian();sleep(1000);system("cls");}return 0;}
键盘输入中断程序,运行结果如下
0 0
- 自己编写的C语言实时时钟代码
- C51-------时钟程序(C语言编写的单片机时钟)
- C语言编写时钟程序
- 【C语言】【unix c】编写代码测试自己电脑的字节序
- 编写自己的C语言头文件
- 编写自己的C语言头文件
- 编写自己的C语言头文件
- C语言编写自己的对数函数
- 通过自己编写的C语言程序获取lcm正常格式的初始化数据代码
- C语言,自己当年编写的苹果(黑白)棋源程序代码
- 自己写的代码:时钟
- C语言代码编写
- 用C语言编写的时钟,对刚学C语言的同学有点启发
- C语言编程 如何编写自己的语言
- 我是这样编写C语言代码的
- 自己编写的使时钟不连续的测试代码-fork---join_none用法以及停止线程
- VxWorks中高精度实时时钟的实现及C语言汇编混合编程
- VxWorks中高精度实时时钟的实现及C语言汇编混合编程
- 在Hibernate中使用Joda的问题
- 【龙印】龙芯1C300A片内ADC的测试
- Markdown首行缩进
- leetcode - Gas Station
- Scrum中story point的预估
- 自己编写的C语言实时时钟代码
- 理解linux内核中的rbtree
- 七年失败的程序之路
- disconf使用中的问题
- react-native引导画面组件
- listview android:cacheColorHint,android:listSelector属性作用
- #215 – Other Choices for Gradient Spreads Outside the Fill Area
- 系统如何将一个信号通知到进程
- C++11学习之const限定符