设有语句 Open"c:\Test.Dat" For Output As#1 则以下错误的叙述是______。

admin2010-03-30  42

问题 设有语句    Open"c:\Test.Dat" For Output As#1    则以下错误的叙述是______。

选项 A、该语句打开C盘根目录下一个已经存在的文件Test.Dat
B、该语句在C盘根目录下建立一个名为Test.Dat的文件
C、该语句建立的文件的文件号为1
D、执行该语句后,就可以通过pprit#语句向文件Test.Dat中写入信息

答案1

解析 当以顺序型访问打开一个文件时,可执行以下操作:
从文件输入字符(1nput)
向文件输出字符(Output)
把字符加到文件(Appen@D@耍顺序型访问打开一个文件,Open语句使用以下语法:
   Qpen pathname For[Input|Output|Append]As filenumber[Len=buffersize)
当打开顺序文件作为Input时,该文件必须已经存在,否则,会产生一个错误.然而,当打开一个不存在的文件作为Output或冬ppend时,Open语句首先创建该文件,然后再打开它。
当在文件与程序之间拷贝数据时,选项Len参数指定缓冲区的字符数。
在打开一个文件Input、Output或APpend以后,在为其他类型的操作重新打开它之前必须先使用Close语句关闭它。
转载请注明原文地址:https://kaotiyun.com/show/3mmp777K
0

最新回复(0)