标准I/O
来源:互联网 发布:网络终端机服务器软件 编辑:程序博客网 时间:2024/05/28 05:15
#include <stdio.h>#include <string.h>#include <stdlib.h>#include <strings.h>#include <time.h>int main(int argc, char *argv[]){if (argc < 2) {fprintf(stderr, "Usage: %s <filename>\n", argv[0]);return -1;}FILE *fp = NULL;if (NULL == (fp = fopen(argv[1], "a+"))) {perror("fopen");return -1;}int line = 0;char buf[100];while (NULL != fgets(buf, sizeof(buf), fp)) {if (buf[strlen(buf)-1] == '\n')line++;}time_t t;struct tm *tm;while (1) {time(&t);tm = localtime(&t);sprintf(buf, "%2d, %4d-%2d-%2d %2d:%2d:%2d\n", ++line, \tm->tm_year+1900, tm->tm_mon+1, \tm->tm_mday, tm->tm_hour, tm->tm_min, \tm->tm_sec);fputs(buf, fp);fflush(fp);sleep(1);}fclose(fp);return 0;}
阅读全文
0 0
- Java 标准I/O
- 标准 C I/O
- 标准I/O库函数
- 标准I/O缓冲
- 标准I/O库
- 标准I/O库
- 标准I/O开发
- 标准I/O库
- 标准I/O限制
- 标准I/O
- 标准I/O库
- 标准I/O详解
- 标准I/O
- 标准I/O库
- 标准I/O缓冲
- C标准I/O
- 标准I/O库
- 标准I/O操作
- JAVA8 十大新特性详解
- [Struts2] ModelDriven和Preparable拦截器
- Java 动态生成jpg图片
- [Struts2] OGNL s:iterator标签的使用
- [Struts2] page、request、session、application的区别
- 标准I/O
- HDU 1260 Tickets DP
- [Struts2] pageContext.request.contextPath
- 29.装饰者模式
- Redis常见7种使用场景(PHP实战)
- Java课设--俄罗斯方块Tetris
- 断点续传下载原理实现
- Mybatis Generator最完整配置详解
- initramfs 简介,一个新的 initial RAM disks 模型