solidity智能合约如何判断地址为0或空
2024-10-19 15:45:41
智能合约地址判断
在旧版本中可使用以下代码来进行比较:
owner != 0x0
但如果在新版本中使用,则会提示错误信息。
那么,如何正确使用来比较地址是否为空呢。
解决方案
可以使用address(0)或address(0x0)来替代。因此可以如下写法:
owner != address(0);
// 或
owner != address(0x0);
当然,在使用操作符的时候也建议使用:
==
// 或
!=
来替代
>
原文链接 :https://www.choupangxia.com/2019/07/16/solidity智能合约如何判断地址为0或空/
最新文章
- ECMAScript6 初步认识
- android system.img
- 浅谈php对api开发的作用
- SQL2000的Enterprise Edition和Developer Edition有什么区别
- 科普:浅谈 Hellinger Distance
- ArcMap10.1无法保存编辑的内容
- HW4.19
- Android中在不同activity中进行自定义广播的解析
- Scrapy运行ImportError: No module named win32api错误
- python 简明教程 【转】
- yum源安装php报错缺少libmcrypt.so.4()(64bit)库
- struct的初始化
- Git 别名(分布式版本控制系统)
- html5标签video(播放器)学习笔记(二)-基本操作
- C#学习笔记(基础知识回顾)之值传递和引用传递
- 20155233 2006-2007-2 《Java程序设计》第3周学习总结
- ABP官方文档翻译 1.1 介绍
- FontAwesome::Sass(5.x版)使用帮助。
- 实例:接口并发限流RateLimiter
- php_Trait