动态字节数组的定义
bytes 变量名 = new bytes(大小);
动态字节数组的属性
可以修改大小和长度
动态字节数组默认初始化为0
bytes public name = new bytes(2);
name的值一开始为0x0000
动态字节数组的赋值
1 2 3 4 |
function InitName() public{ name[0] = 0x6a; name[1] =0x6f; } |
动态字节数组的属性
1 2 3 |
function getLength() view public returns(uint){ return name.length; } |
动态字节数组修改长度和添加变量
1 2 3 4 5 6 7 8 9 |
function changeLength() public{ name.length = 5; } //添加到后方 function pushBytes() public{ name.push(0x99); } |
- 本文链接: https://dreamerjonson.com/2018/11/14/solidity-10/
- 版权声明: 本博客所有文章除特别声明外,均采用 CC BY 4.0 CN协议 许可协议。转载请注明出处!
郑建勋(jonson)区块链工程师 & Web工程师
灾难总是接踵而至,这正是世间的常理。你以为只要哭诉一下,就会有谁来救你吗?如果失败了,就只能说明我不过是如此程度的男人。