博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ethereum(以太坊)(十一)--字节数组(二)
阅读量:5060 次
发布时间:2019-06-12

本文共 1016 字,大约阅读时间需要 3 分钟。

pragma solidity ^0.4.0;contract test {    uint [5] T =[1,2,3,4,5] ;//固定长度的数组:可修改数组内值大小,不支持push,不可更改长度    /*    contract test {    uint [] T = new uint[](5); //ParserError: Expected identifier but got 'storage'    //全局数组,默认创建在storage中,无法创建在memory中,长度可修改    function setlength(uint aa){        uint [] memory a = new uint[](5);        bytes [] memory b = new bytes[](5);        //TypeError: Type bytes memory[] memory is not implicitly        //convertible to expected type bytes storage ref[] storage pointer.        //函数内创建数组,需要指定存储在memory中,a.length不可更改        //a.length = 10; // TypeError: Expression has to be an lvalue        a[2] = 5;        }    }    */    function setValue(uint para){        T[0] = para;    }    /*    uint [] T =[1,2,3,4,5] ; //动态长度的数组:可修改数组内值大小,支持push,可更改长度    /*    uint [] T1 = new uint[](5);    constructor() public{        for (uint i;i
可变大小字节数组 bytes3 a; bytes [] b = new bytes[a.length] for (uint i;i

 

转载于:https://www.cnblogs.com/eilinge/p/9980241.html

你可能感兴趣的文章
GC模式
查看>>
JavaMail与Spring整合
查看>>
The user specified as a definer ('root'@'%') does not exist 解决方法 权限问题
查看>>
IDEA
查看>>
java基础知识起步
查看>>
Python学习笔记
查看>>
python笔记
查看>>
构建之法--探索篇(二)
查看>>
浅析软件开发的3个层次
查看>>
【1】
查看>>
perl中如何将按hash值排序
查看>>
铁乐学python_Day44_IO多路复用
查看>>
mysql check约束无效
查看>>
自然语言也支持泛型
查看>>
Chart
查看>>
查看版本信息的命令
查看>>
安装 SQLManagementStudio_x86_CHS(SQL Server Management Studio) 老提示重启的解决办法
查看>>
asp.net要验证的用户名和密码
查看>>
你的pip是时候出问题了吧
查看>>
notepad++ 快捷键
查看>>