Chinaunix首页 | 论坛 | 博客
  • 博客访问: 423728
  • 博文数量: 117
  • 博客积分: 5235
  • 博客等级: 大校
  • 技术积分: 1775
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-12 15:51
文章分类

全部博文(117)

文章存档

2012年(9)

2011年(2)

2010年(21)

2009年(13)

2008年(72)

我的朋友

分类:

2008-07-30 14:51:06

背景:
    高级一点的文件操作.
 
正文:
 
1. select函数
    select函数将通过参数传递的文件变量指定为新的当前缺省文件,如:
     select (MYFILE);
    这样,MYFILE就成了当前缺省文件,当对print、write和printf的调用未指定文件时,就输出到MYFILE中。
2. eof
eof函数查看最后一次读文件操作是否为文件最后一个记录,如果是,则返回非零值,如果文件还有内容,返回零。
    一般情况下,对eof的调用不加括号,因为eof和eof()是等效的,但与<>操作符一起使用时,eof和eof()就不同了。
    如果<>是多个文件,那么eof每次结尾都返回真;但eof()则只在最后返回真
3. time function

函数名 time
调用语法 currtime = time();
解说 返回从1970年1月1日起累计秒数。

函数名 gmtime
调用语法 timelist = gmtime (timeval);
解说 将由time, stat 或 -A 和 -M 文件测试操作符返回的时间转换成格林威治时间。返回列表元素依次为:
  • 分钟
  • 小时,0~23
  • 日期
  • 月份,0~11(一月~十二月)
  • 年份
  • 星期,0~6(周日~周六)
  • 一年中的日期,0~364
  • 是否夏令时的标志
    详见UNIX的gmtime帮助。
  • 函数名 localtime
    调用语法 timelist = localtime (timeval);
    解说 与gmtime类似,区别为将时间值转换为本地时间。

    阅读(636) | 评论(0) | 转发(0) |
    0

    上一篇:删除hash元素

    下一篇:虚析构函数

    给主人留下些什么吧!~~