请教一下for循环内部变量的处理机制,下面两份代码,第一份地址不会变,第二份就会变

ximen · · 1313 次点击
windy_
君子知命不惧,日日自省
在两个变量未产生不同之前,不会重复分配内存,我猜测的,之前看过别的语言类似的优化
#8
更多评论
一个切片存的值,另一个存的指针(地址)啊
#1
第一个s在栈上分配的内存,然后拷贝过去 第二个s在堆上分配的内存 感觉是,没有验证,可以自己验证一下
#2