string mystr4("abc");
mystr4[1] = 0;
cout << mystr4 << endl; //将只输出'a',因为mystr4[1]的0作为了终止字符,并且ASCII码0值是不可打印字符
const char* mystr5 = "def"; //底层const指针 可以改指向但不能通过指针改值
char mystr6[] = "def";
mystr6[1] = 0;
cout << mystr6 << endl; //将只输出'd',因为mystr6[1]的0作为了终止字符,并且ASCII码0值是不可打印字符