为啥一个panic 一个可以输出呢

fenglangjuxu · · 1560 次点击
第一个编译器会检查你越界, 第二个不会的. golang的字符串和C语言完全不同. go是有冗余的缓冲区的, C没有
#5
更多评论
1.下标溢出了. 2.输出是冗余的缓冲区字符都是\0
#1
fenglangjuxu
出售域名 http://letsgo.xin
我理解 两个都是用的下标 第一个panic了 是我意向之中 但是第二个居然不panic 这就是我的疑问 如你所说 第二个 输出冗余的缓冲区字符都是\0 那第一个为啥不是呢?
#2