之前没弄明白的链表和return

链表中的node

node是一个节点
它包含两样东西,一个是数据,一个是指针
数据设为val
指针设为next
每一个节点之间通过指针进行联系
node.next就是代表着下一个节点
node.next.val代表着下一个节点的val值
node.next.next代表着下下个节点

函数中的return

在一个函数中,若是前面都是return同一个布尔值
在最后有一个判断
其中也return了同样的布尔值
那么最后可以在else:加个与其相反的布尔值
或者在函数最终的返回值上加与其相反的布尔值
一般return是出现在函数中的,但是,也可以用在while for if 等语句,如果它符合他们语句的条件就会执行,紧接着跳出了函数,进而跳出了这些语句

posted @ 2021-10-06 17:06  索匣  阅读(148)  评论(0编辑  收藏  举报