c++ string字符串 以 '\0' 结束 还是 不是呢
2019-04-29 本文已影响0人
星星之火666
- 代码:
#include<string>
#include<iostream>
using namespace std;
int main()
{
string a = "12345678\0\0\0\0\0 3";
a[2] = '\0';
cout << a << endl;
a = "uiop\0op";
cout << a;
}
- 结果:
12 45678
uiop
-
结果很奇特,需要注意一下