c++ 字符串内存 与 显示的不对称
2020-03-25 本文已影响0人
星星之火666
string temp1("\x12"
"1066a8ffID12a30303"
"\x4"
"0000"
"\x4"
"0001\x1c"
"\0中\09\0中.3A\x00"
"oo二.fj\0ll\'\0已#A\xe"
"io\0\0j.d\0ji\0\".A"
"\xd"
"io\0\0j.d\0j\0\".A"
"\x03"
"123\x09u23456789\x03abc", 106);
cout << temp1 << endl;
输出字符串
io j.d j ".A�12303�0000u23456789�ubc .3A oo二.fj ll' 已#A�io j.d ji ".A
看起来是不是 不一致?
其实这只是输出形式上的不一致,应该是由于输出 回车 字符导致的