Punkcan
Punkcan

加密宇宙裡的擺渡人 聲音及電腦視覺藝術創作 數據控,喜歡音樂美食書寫思考 人在江蘇,只有Wechat比較好使 Wechat ID:stormychaos https://punkcan.art/

Solidity 奇奇怪怪的技巧(一)

今天讲Array要如何可以不指定长度。

有写过的就知道Solidity 中,如果要定义一个变量是Array,那需要指定他是memory 或是 storage。

如果是memory,那变量第一次建立的时候就要指定长度。

例如你这个Array直接是某个值塞进来建立的,Array就不能再增加长度了,也就是不能push了。

这其实蛮困扰的

但我发现mapping中的Array是不用定义长度的

mapping(uint256=>address[]) _need;

像这样的方式就可以就可以有一个免定长度的Array了

CC BY-NC-ND 2.0 版权声明

喜欢我的文章吗?
别忘了给点支持与赞赏,让我知道创作的路上有你陪伴。

加载中…

发布评论