控制流:Solidity的控制流与其他语言类似,主要包含以下几种:
1,if-else
2,for循环
3,while循环
4,do-while循环
5,三元运算符 三元运算符是solidity中唯一一个接受三个操作数的运算符,规则条件? 条件为真的表达式:条件为假的表达式。 此运算符经常用作 if 语句的快捷方式。
注意:continue(立即进入下一个循环)和break(跳出当前循环)关键字可以使用。
用solidity实现插入排序:插入排序
solidity中最常用的变量类型是uint,也就是正整数,取到负值的话,会报underflow错误。而在插入算法中,变量j有可能会取到-1,引起报错。 solidity中控制流,并且用solidity写了插入排序。看起来很简单,但实际很难。 这就是solidity,坑很多,每个月都有项目因为这些小bug损失几千万甚至上亿美元。掌握好基础,不断练习,才能写出更好的solidity代码。我是温驭臣,一个Solidity的开发学习者,以上是我的简单总结,如果有缺陷,希望在评论区看到您的补充。
网友评论