不二如是 发表于 2016-12-3 14:34:10

0 1 0 1 - 链表的边界检查机制 - 【战】

本帖最后由 不二如是 于 2016-12-3 15:27 编辑



在Scratch中并没有什么程序报错机制~

很简单

Scratch内置对于定义不一致、错入的输入数字,都进行返回值为0,即不做任何操作!

就拿链表来说,当你输入很诡异的小数和并不存在的位置,就是下图这两位:



程序会怎么样呢?

好了,上程序~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


[*]诡异的小数



其实很好理解啦,遇到小数,Scratch会自动舍去小数部分

一律视为整数,没有什么四舍五入哈~


[*]不存在的整数



这个比较好理解,对于不存在的整数,Scratch要不什么反应都没有!

要不,给你个空的小气泡。。。

其实你也可以当成什么反应也没有哈~



页: [1]
查看完整版本: 0 1 0 1 - 链表的边界检查机制 - 【战】