红色框中,为什么这2行代码,实现的结果会不一样??
求大神解答下
因为res 是引用类型。 可以理解为append 只是把 指向res对象的指针append 到了ret中。 每次修改 res 的值,引用res的相关数据都会变化。
更多评论
参考:https://blog.csdn.net/shengzhu1/article/details/53736410 就是需要一个干净的临时变量
因为res 是引用类型。 可以理解为append 只是把 指向res对象的指针append 到了ret中。 每次修改 res 的值,引用res的相关数据都会变化。
参考:https://blog.csdn.net/shengzhu1/article/details/53736410 就是需要一个干净的临时变量