如题,
fstream file("123.txt", ios::in | ios::out); string a, b, c; cin>>a>>b>>c; file<<"\t"<<a<<"\t"<<b<<"\t"<<c<<"\n";
则123.txt中第一个”\t”以制表符显示;
但假如是
file<<"\t"<<a<<"\t"<<b<<"\t"<<c<<"\n";
则123.txt文件中第一个”\t”变成了8203这四个数字?
这是为什么?
解决方案
60
"\t" is the number 9, the ASCII code for a tab "\t" is a string containing a tab.