
Solidity
文章平均质量分 79
讲解Solidity的入门教程
程序员小凯
喜欢这搞搞,那搞搞,但肯定都是你喜欢的内容
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Solidity之继承
Solidity 中的继承机制是一种非常灵活和有用的编程技术,它允许在现有合约的基础上创建新的合约并添加新的行为。通过继承,可以避免代码重复,并增加代码的可维护性和可扩展性。在实际开发中,使用正确的继承设计可以使的智能合约更加优雅和高效。原创 2023-05-25 17:02:11 · 662 阅读 · 0 评论 -
Solidity之事件
solidity事件原创 2023-05-25 11:01:28 · 594 阅读 · 0 评论 -
Solidity之数据位置
在这个示例中,状态变量 x 存储在 storage 中,函数参数和局部变量默认存储在 memory 中,getValue 函数的参数 array 和 value 存储在 memory 中,并且使用了 memory 关键字来声明。总之,在 Solidity 中,数据位置指的是变量在代码执行时存储的位置。在 Solidity 中,数据位置指的是变量在代码执行时存储的位置。接下来我们就详细的介绍一下这三种变量。在合约中声明的所有状态变量都存储在存储中,并且一旦存储了状态变量,就可以永久地保存在区块链上。原创 2023-05-18 15:45:26 · 490 阅读 · 0 评论 -
Solidity之修饰符
本节主要介绍修饰符的用法及其区别。函数的可见性修饰符包括:internal、public、private、external还有一些修饰符,主要对状态变量的修改能力进行规定:constant、payable、view、pure,以及自定义修饰符原创 2023-05-18 15:18:09 · 766 阅读 · 0 评论 -
Solidity之操作符
注意:,if(1){······}在Solidity中是无效的,不过可以使用强制类型转换将1转化成布尔值。if/else与java语言一样,如果if/else的子句只有一个语句,“{ }”可以省略。continue:退出当前的循环,跳到下一次的循环开始。与java和c++中的相似,简单的描述一下。return:从函数/方法中返回。break:跳出现有的循环。原创 2023-05-16 16:32:03 · 271 阅读 · 0 评论 -
Solidity之变量类型
本篇文章详细的解释了Solidity常见的变量类型原创 2023-05-16 14:51:19 · 933 阅读 · 0 评论 -
Solidity之文件结构
在正式开始之前,我们先来了解一下Solidity这门语言。Solidity占据现有的智能合约编程语言的榜首。虽然目前智能合约编程的前沿已经转向Web Assembly,但是在可预见的将来,Solidity仍将在智能合约编程领域占有举足轻重的地位。Solidity的文件后缀名为.sol。一个完整的sol文件由以下六部分组成编译开关“pragma solidity ^0.4.20”表明编译器版本要高于0.4.20才可以编译。“ ^ ”表明如果编译器版本低于0.4.20,那么不可编译。我们也可以指定编译器的原创 2023-05-16 10:54:43 · 1029 阅读 · 0 评论