打开一个二进制输出文件“test.dat”,下列语句中错误的是( )。? ofstream fout;; fout.open( “test.dat”, ios::binary );|ofstream fout;; fout.open( “test.dat” );|ofstream *p = new ofstream( “test.dat”, ios::binary );|ofstream fout( “test.dat”, ios::binary );
举一反三
- 打开一个二进制输出文件test.dat,下列语句中错误的是()。 A: ofstreamfout; fout.open(“test.dat”); B: ofstreamfout; fout.open(“test.dat”,ios::binary); C: ofstreamfout(“test.dat”,ios::binary); D: ofstream*p=newofstream(“test.dat”,ios::binary);
- 定义了一个函数文件test.m: function fout=test(a,b,c) if nargin==1 fout=2*a; elseif nargin==2 fout=2*(a+b); elseif nargin==3 fout=2*(a.*b.*c); end 在命令行窗口调用test函数的结果为( )。 >> test(1:3,[-1,0,3])
- 要求打开文件test.dat,可读出数据,正确的语句是 A: ifstream myFile(“test.dat”, ios::in); B: fstream myFile (“test.dat”, ios::in); C: ifstream myFile; myFile.open(“test.dat”, ios::in); D: 以上都正确
- 定义了一个函数文件test.m:function fout=test(a,b,...> test(1:3,[-1,0,3])
- 语句ofstream f(″SALARY.DAT″,ios::app|ios::binary);的功能是建立流对象f,试图打开文件SALARY.DAT 并与之连接,并且( )