发布网友 发布时间:2022-04-23 07:45
共5个回答
热心网友 时间:2022-06-17 21:21
EOF为End Of File的缩写,在操作系统中表示资料源无更多的资料可读取。
DO while not EOF(1)解释:判断当eof(1)的值为true时停止do循环。
使用EOF是为了避免因试图在文件结尾处进行输入而产生的错误。
直到到达文件的结尾,EOF函数都返回False。对于为访问Random或Binary而打开的文件,直到最后一次执行的Get语句无法读出完整的记录时,EOF都返回False。
扩展资料:
EOF(filenumber):必要的filenumber参数是一个Integer,包含任何有效的文件号
EOF 指示当前记录位置位于 Recordset 对象的最后一个记录之后。
BOF 指示当前记录位置位于 Recordset 对象的第一个记录之前。
EOF一般是指结尾,比如:SQL 中指针到最后一个 Rs.EOF = True 时,eof是判断SQL取出来的记录是否到末尾了;而bof是判断是不是在记录最前面。
热心网友 时间:2022-06-17 21:21
eod是end of file的缩写“!=EOF”表示文件还没有结束“=EOF”表示到文件末尾了。在用函数读入文件数据的时候,函数总会返回一个状态,是读取成功还是失败,那么这个状态怎么表示呢,所以就约定俗成定义一个标识符表示这个状态,就有了EOF。
热心网友 时间:2022-06-17 21:22
EOF它是在stdio.h中定义的,值为-1,一般用在文本文件中作为文件的结尾符号,当然也能用在别的地方,比如,函数是否成功,一般不成功的可以返回EOF.
在程序运行时如果想输入Eof,可以用ctrl+Z,
热心网友 时间:2022-06-17 21:23
首先,eof()是一个函数,所以它有函数值,它的函数值有两个true和false。它的()里的1就是参数。
它的含义是:读取文件的指针指到文件尾时,它的值就是true。还没有读到文件尾时,它的值为false。
括号里的参数是它判断的文件的文件号。
这个函数使用的范围太有限了!平时做计算用不到它,只在读取顺序文件时才用的到。
DO while not EOF(1)解释:
判断当eof(1)的值为true时停止do循环。
——这一语句经常用到顺序文件的读取中。
热心网友 时间:2022-06-17 21:23
你好
EOF
是
end
of
file
,也就是文件结束符的意思。
一般来说在每个文件储存末尾都会用
EOF
来标记文件结束。