defi质押LP流动性借贷理财dapp系统开发

发布日期 :2023-12-20 05:48 编号:13009618 发布IP:120.197.40.153
供货厂家
广州杰肯狸网络科技有限公司  
报价
电议
联系人
何经理(先生)
手机
19927739756
询价邮件
jiekenli@163.com
区域
广州软件
地址
广州市天河区珠村西横路5号1栋101-312
让卖家联系我
详细介绍
手机版链接:https://m.trustexporter.com/cz13009618.htm

Solidity中,有一些基本数据类型由简易基本数据类型组成,相较于简单值类型,这种类别一般根据名字引入,被称作引用类型,


引用类型包含:


二维数组 (字符串数组与bytes是特殊二维数组,所以是引用类型)

struct (建筑结构)

map (投射)

这种种类涉及的信息量比较大,拷贝他们估计要耗费大量Gas,非常昂贵,而且使用他们时,一定要考虑存放部位,比如,是储存在内存中,还是EVM存放区中。


操作符

Solidity 适用下列类别的操作符:


算术运算符

比较运算符

逻辑性(或关系)操作符

赋值运算符

标准(或三元)操作符


pragma solidity ^0.4.22;


contract SolidityTest3{

    

    constructor() public{

    }

    function getResult() public view returns(uint){

        uint a = 1;

        uint b = 2;

        uint result = a b;//算术操作符

        return result;

}


contract SolidityTest4{

    uint storedDate;

        storedDate = 10;

    function  getResult() public view returns(string memory){

        uint a = 1;//静态变量

        uint result  = a   b;

        return integerToString(result);

    function integerToString(uint _i) internal pure

    returns(string memory _uintAsString){

        if(_i == 0){//比较运算符

        return "0";

    uint j = _i;

    uint len;

    while(j != 0){//比较运算符

    len  ;

    j/=10;

bytes memory bstr = new bytes(len);

uint k = len - 1;


while(_i !=0){

    bstr[k--] = byte(uint(48   _i % 10));

    _i /= 10;

return string(bstr);//浏览静态变量



我们的其他产品
您可能喜欢
网贷系统开发系统开发分销系统开发商城系统开发代理系统开发互联网系统开发直销系统开发
 
相关系统开发产品