若有语句fstream ff;ff.open("data.dat",iosa::out|ios::binaiob;功能是
A)读方式打开ASCII文件data.dat
B)写方式打开ASCII文件data.dat
C)读方式打开二进制文件data.dat
D)写方式打开二进制文件data.dat
你还不如截图呢,确定贴的是正确的题目吗?
ios::out就是输出,也就是写
ios::binary就是二进制方式打开
所以选D
如果代码是:
fstream ff;
ff.open("data.dat",ios::out|ios::binary);
#include <iostream>
#include <fstream>
using namespace std;
int main(void){
// https://blog.csdn.net/maqianQAQ/article/details/115185782
fstream ff;
// 以二进制写模式打开文件
ff.open("data.dat",ios::out|ios::binary);
// 写入内容
ff<<"helloworld!";
ff.close();
string input_data;
// 以二进制读模式打开文件
ff.open("data.dat",ios::in|ios::binary);
// 读取文件内容
ff >> input_data;
// 打印读取的内容
cout << input_data;
return 0;
}
binary吧,binaiob是什么鬼
扫描的文字错误太多
估计选择d