solidity 局部变量赋值为什么先定义局部变量,而不可以直接定义并赋值?

iniox iniox 提出于 2022-05-29 11:06 4646 浏览

image.png 图中警告报错提示 未使用局部变量, 为什么不可以写成 uint len = nums.length; 呢? 只能是 uint len; len = nums.length; 吗?

最佳答案

2022-05-30 08:54

Warning: Unused local variable. 你这里的警告是,未使用的变量. 这里是警告,未使用的变量可以删掉,并不代表编译错误. 只是一种编程规范.推荐你尽量不引入不需要的变量.

Jeack

采纳率 17% · 回答于 2022-05-29 13:02

其它 0 个回答

写回答

你需要登录后才可以回答问题,登录