小白求助,使用 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