分类 标签 存档 订阅 搜索

GO 之神奇

0 浏览0 评论

最近越发觉得混不下去了,还是开始重新学 GO 了,也是比较后悔之前学 GO 没有坚持下去。这次一定要坚持下去。

今天学习输入输出的时候发现一个神奇的地方。

话不多说直接贴代码。


很简单的一个输入输出的代码,输出的结果如下图

lfUqts.png

可以看到,第二次输入 y 之后,打印出的 y 数值并没有变成想象中的 3.250000

为了方便查看原因,我又将两次输入 y 之后 y 的地址打印了一遍。


然后打印的结果如下:

lfaVc6.png

可以看到地址是没有变过的,这就奇怪了。于是我又将 x 的数值前后两次也改了下对比看看。

lfa83t.png

可以看到 x 两次输入分别是 100 和 102,输出也同样是 100 和 102。而 y 两次输入分别是 3.14 和 3.25,但是输出却都是 3.140000。

萌新实在有点懵,请各位大佬轻喷。

评论  
留下你的脚步
推荐阅读