关于string概念的一个问题......初次发帖,请多多关照!
有个问题想请教:
书上的一段引言:"每个string对象都是一个不变的Unicode字符序列,也就是说,看似要改变字符串的方法实际上返回的是一个修改后的副本,原字符串是不变的..."
问:string string1 = "the first value";string1 = "the changed value";在这段代码中,原字符串是"the first value"吗?当string1="che changed value"执行后,原字符串"the first value"就释放了吗?
对于这段引言我一点也看不明白,请仁兄们详细的解释一下!....