Solidity-变量和数据类型[基本类型]

admin 2023年8月12日01:48:20评论55 views字数 459阅读1分31秒阅读模式
    寒鹭学习笔记——区块链
solidity语言中,变量和数据类型分为三类:基本类型(bool、int、address等),复合类型(array、struct、mapping等)和特殊类型(enum、function、modifier等)。下面我们来对”基本类型“部分进行详细学习。

1|0基本类型

1|1布尔类型(bool)

布尔类型(bool)占用1个字节的存储空间,即8个比特位,该类型只能取两个值:true和false。其中,0表示false,1表示true,但Solidity中的布尔类型与其他语言中的布尔类型略有不同,比如C语言中的布尔类型通常占用1个字节,但只有0表示false,而其他非零值都可以表示true。

 bool _Bool;     //未初始化的bool变量_Bool    bool _True = true;      //初始化为true的bool变量_True    bool _False = false;    //初始化为false的bool变量_False

原文始发于微信公众号(寒鹭网络安全团队):Solidity-变量和数据类型[基本类型]

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年8月12日01:48:20
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   Solidity-变量和数据类型[基本类型]http://cn-sec.com/archives/1951281.html

发表评论

匿名网友 填写信息