以太坊智能合约中 pragma solidity^0.6.10 是什么意思

pragma就是Solidity的编译控制指令,控制智能合约编译器的版本,

^0.6.10代表的含义是可以使用0.6.x的版本对该代码进行编译,也就是说0.5.x或0.7.x的编译器版本不允许编译该智能合约,

符号“^”代表向上兼容。

也可以使用类似pragma solidity >0.4.99 <0.6.0;

SmartDev-Contract/Solidity-basic.md at master · WeBankBlockchain/SmartDev-Contract · GitHub

上一篇:PHP加速器eAccelerator安装


下一篇:solidity开发1 - 编程环境简要说明