情况一:
original_string = "Hello, "
hi = original_string
there = "World"
hi << there
最终 original_string 变成了"Hello,World"
情况二:
original_string = "Hello, "
hi = original_string
there = "World"
hi += there
最终 original_string 是"Hello,"。
问题:
为什么对二中对 hi 的操作怎么会让 original_string 也有变化呢?