
solidity
文章平均质量分 72
是巴巴布莱特呀
武汉大学
展开
-
【Solidity智能合约基础】-- 基础运算与底层位运算
一、基础运算 一些加、减、乘、除、取余和平方等基础的运算,代码实现如下:pragma solidity ^0.4.0;contract math{ //int & uint uint numa=4; uint numb=2; //uint8 numc=2; function add(uint a,uint b)pure public returns(uint){ return a+b; ...原创 2021-09-14 17:46:11 · 734 阅读 · 0 评论 -
【solidity智能合约基础】节约gas的利器--view和pure
一、知识概览view和pure的使用方法:view是只有输入没有输出,pure是单纯的输入和输出。调用这两种函数时,均不消耗燃料。而对内存的状态进行改变时,需要消耗燃料。因此我们称view和pure是节约gas的利器。public是权限的标识符,如果不加说明,编译时默认是public,但是会警告甚至是错误(版本不同)。权限的标识符体现出封装的特点,类似于C++,但是也有不同,solidity的权限标识符包括四种--public(任何人都可以调用该函数,包括DApp的使用...原创 2021-08-24 00:34:57 · 9979 阅读 · 3 评论