C++ string的内部究竟是什么样的?