小白求助,使用 reverse 反转数组问题
perl吧
全部回复
仅看楼主
level 3
现在又不加表情了?
楼主
这是我的代码:
求问为什么最后两行代码输出的结果不一样:
用变量先保存反转的结果时,数组中的元素 “10” 会当成数字处理,
但是最后一行中,在输出代码中直接进行计算,元素 “10” 似乎是当成字符串处理了,
输出结果是 “01”,
这是为什么??
谢谢各位大佬求解
2022年10月12日 03点10分
1
level 4
啊依哟啊依哟
因为你前面加了点,会默认符号两边都是字符串
2022年10月12日 04点10分
2
现在又不加表情了?
谢谢解答。 主要是我不太理解,为什么它的运算规则是:先把
@Numbers
当成字符串,然后再进行反转。我之前的理所当然地以为是:先对数组元素进行反转,再当成字符串输出。
2022年10月21日 03点10分
啊依哟啊依哟
@现在又不加表情了?
这个我也不知道,或许Larry就是这样定的规则吧
2022年10月22日 05点10分
1