本帖最后由 VisualEleven 于 2012-08-31 15:42:46 编辑

解决方案 »

  1.   

    g_list2中的数据应该是对的x1.b = "bbbb"; // 字符串存放在常量区,b指针指向这个地方
      

  2.   

    STL的玩样会自动复制一份的。(除了你压指针,那就没药救了)
      

  3.   

    不好意思说错了,是g_list中a和b的效果不同,a地址有效内容无效,b地址就是无效的。不是g_list2.
      

  4.   

    g_list中a的地址每次可能不同,但内容总是“-”,好奇怪
      

  5.   

    看一下C++primer就知道了  基础啊。