这里第二张图有点搞不懂,就是str1的长度不是只有三吗,为什么可以完成赋值(虽然他只赋了三个),但是为什么第一张图的str1就是一个值都没赋到,是因为创建string变量时他会自动多留一个字符的空间?

img

img

img

对啊,最后一个字符结束符'\0'