背景:
高级一点的文件操作.
正文:
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) |