solidity 交换变量的两种方法

1、异或

    a=a^b;
    b=b^a;
    a=a^b;
    
    gas消耗:1232

2、临时变量

    uint temp;
    temp=a;
    a=b;
    b=temp;
    
    gas消耗:1217

你可能感兴趣的:(以太坊,区块链,智能合约)