首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ShalomHu
掘友等级
Builder
十年磨一剑
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
17_Cairo1.0中的Trait
前面我们已经写了很多使用到 trait 的代码,我们现在就来将 trait 的用法总结一下。 Trait的字面意思是”特征”,相当于其他编程语言的 接口(interface)。可以使用 trait 定
13_Cairo1.0中的Map(字典)
基本用法 Map也可以被称为字典(dictionary),Cairo中就是以字典来称呼的。基本用法主要包括:创建、插入键值对数据 和 读取数据。先看一些例子: 首先创建一个字典,需要使用到 Defau
16_Cairo1.0中的泛型(Generic)
泛型是一种编程语言特性,它允许在编写代码时使用类型参数,这些类型参数可以在代码实例化时被具体类型替换。 实际编程中,我们设计好了一套算法来高效地处理业务上的一些问题。如果没有泛型的话,每个类型就需要复
Cairo1.0最近released的版本 2.0.0-rc0 产生的语法变化
一些相关信息的渠道 GitHub的Cairo项目任务进度版图:https://github.com/orgs/starkware-libs/projects/1/views/1 GitHub rele
15_Cairo1.0 中的Snapshot和引用
在14_Cairo1.0 变量所有权一文中我们有提到Copy trait,实现了Copy trait的对象在被传入函数中的时候,会自动将变量复制,并且将副本传入到函数里。另外,如果变量没有实现 Cop
14_Cairo1.0 变量所有权和Move操作
变量的作用域,也可以理解为变量所有者的作用域,通常是指:变量的有效范围,或者可访问范围,它决定了变量的生命周期和可见性。我们来看个例子: 上面变量v1在main函数内部的花括号代码块中被
12_Cairo1.0中的Array(数组)
数组是一种非常常用的数据结构,通常代表一组相同类型的数据元素集合。无论是传统可执行程序,还是智能合约,都会使用到数组。 基本介绍 Cairo中的数组是从核心库 array 中导出的一个数组类型,有着许
11_Cairo1.0中的struct(结构体)
创建一个struct变量(注意⚠️:创建的时候,所有字段都需要赋值,漏了编译会报error: Missing member错误): 使用struct变量的字段...
10_Cairo1.0中的function(函数)
函数是任何一门编程语言必不可少的基础构建。一个函数一般包括:函数名、参数 和 返回值。在Cairo中,约定俗成的规定是将函数名和变量名使用”蛇形命名法”来命名
09_Cairo1.0中的流程控制
if语句 使用起来很简单,不需要用括号将条件括起来。 再来看看多个判断条件的情况: 多个判断条件的执行顺序是:从上往下依次执行,遇到满足条件的,就会跳出不再进行下面的条件判断。
下一页
个人成就
文章被阅读
8,921
掘力值
343
关注了
6
关注者
4
收藏集
0
关注标签
32
加入于
2019-09-24