语句ofstream outf("TEST.DAT",ios_base::app);的功能是建立流对象outf,并试图打开文件TEST.DAT与outf关联,而且( )。
A.如果文件存在,打开失败:如果文件不存在,建立一个新文件
B.如果文件存在,将文件指针定位于文件首;如果文件不存在,打开失败
C.如果文件存在,将文件指针定位于文件尾:如果文件不存在,建立一个新文件
D.如果文件存在,将其置为空文件;如果文件不存在,打开失败
第1题:
设有语句 Open "c:\Test.Dat" For Output As #1" 则以下叙述错误的是
A.该语句打开C盘根目录下一个已存在的文件Test.Dat
B.该语句在C盘根目录下建立一个名为Test.Dat的文件
C.该语句建立的文件的文件号为1
D.执行该语句后,就可以通过Print#语句向文件Test.Dat中写入信息
第2题:
设有语句Open "C:\Test.Dat" For OutPut As #1,则下列叙述错误的是( )。
A.该语句只能打开C盘根目录下一个已存在的文件Test.Dat
B.当C盘根目录下没有该文件时,该语句在C盘根目录下建立名为Test.Dat的文件
C.该语句建立文件的文件号为1
D.执行该语句后,就可以通过Print#语句向Test.Dat文件中写入信息
第3题:
打开一个二进制输出文件“test.dat”,下列语句中错误的是()。
A.ofstream fout; fout.open(“test.dat” );
B.ofstream fout; fout.open(“test.dat”, ios::binary );
C.ofstream fout(“test.dat”, ios::binary );
D.ofstream *p = new ofstream(“test.dat”, ios::binary );
第4题:
语句ofstream f(“DATA.DAT”,ios_base::app|ios_base::binary);的功能是建立流对象f,并试图打开文件DATA.DAT并与之连接,而且( )。
A.若文件存在,将文件指针定位于文件首;若文件不存在,建立一个新文件
B.若文件存在,将其截为空文件,若文件不存在,打开失败
C.若文件存在,将文件指针定位于文件尾;若文件不存在,建立一个新文件
D.若文件存在,打开失败;若文件不存在,建立一个新文件
第5题:
设有语句Open "C:\Test.Dat",For OutPut As #1,则下列叙述错误的是( )。
A.该语句只能打开C盘根目录下一个已存在的文件Test.Dat
B.当C盘根目录下没有该文件时,该语句在C盘根目录下建立名为Test.Dat的文件
C.该语句建立文件的文件号为1
D.执行该语句后,就可以通过print#语句向Test.Dat文件中写入信息