确定。所以我知道这应该很容易,我只想在下面设置一个默认值:
uint8 public gasPriceLimit; //Gas Price Limit
//Constructor
constructor(string _name, string _symbol, uint8 _decimals) public {
name = _name;
symbol = _symbol;
decimals = _decimals;
uint8 gasPriceLimit = 999;
}
但是,执行此操作时,我在编译时遇到以下错误:
Type int_const 999 is not implicitly convertible to expected type uint8.
我也试过设置声明本身没有运气。
干杯
答案 0 :(得分:0)
确定。对我来说是一个谜,但如果我改为使用uint而不是uint8,那么以下工作正常:
uint public gasPriceLimit = 999;