小白学move2

move基础语法

基础数据类型

move 无小数无负数

  • 定义变量:let <变量名>:<类型> =<变量值> 赋值后无法修改 eg:let a :u8 = 1;
  • 另一种写法:let <变量名> =<变量值><类型> eg:let b = 10u16;
  • 定义一个可变变量:let mut <变量名>:<类型> =<变量值>
  • 使用 a/b 表示小数 类型相同才能运算 eg:let c= a/(b as u8); ->c=0.1
  • 布尔型: let d : boot = true or false;
  • 地址型: let addr: address = @0x1;

屏幕截图 2024-11-16 024537.png

方法的定义

屏幕截图 2024-11-16 024417.png

屏幕截图 2024-11-16 025631.png

基础语法

  • 循环

屏幕截图 2024-11-16 034617.png

  • 条件 if , break ,continue

屏幕截图 2024-11-16 034717.png

屏幕截图 2024-11-16 035543.png

屏幕截图 2024-11-16 040233.png

  • loop 与while等价

屏幕截图 2024-11-16 040317.png

  • 原创
  • 学分: 4
  • 分类: Sui
  • 标签: Move 
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
0xkrypton
0xkrypton
江湖只有他的大名,没有他的介绍。