区块链入入门到精通
DATAGURU专业数据分析社区
法律声明
Solitidy介绍
搭建开发环境
基本变量类型
DATAGURU专业数据分析社区
Solitidy介绍
官网: /
Solidity 是一个面向合约的高级语言,其语法类似于JavaScript 。是运行在以太坊虚拟机中的代码。
Solidity 是静态类型的编程语言,编译期间会检查其数据类型。支持继承、类和复杂的用户定义类型。
在线体验:httpp//s:// g
但是这平台只能撰写和编译Solidity代码,如果想真正运行代码的话,需要有一个以太坊的本地环境。
DATAGURU专业数据分析社区
搭建开发环境
构建多节点私有链网络
在多节点私有网络中创建使用多重签名钱包
智能合约之创建一 个简单的代币
DATAGURU专业数据分析社区
基本变量类型
整形
声明一个256个字节的整型:
nt / uint:有符号和无符号的整形数字。
声明长度为8的倍数的整型:
关键字int8到int256,uint8到uint256(声明一个长度为8的倍数)
其中int/uint是int256/uint256的别名。
操作
比较: <=, <, ==, !=, >=, > (返回 bool)
位运算: &, |, ^ (按位异或), ~ (按位取反)
算术运算 +, -,*/%(*, /, % (取余数)**(), ** (乘方)<<(), << (左移)>>(), >> (右移)
左移运算符 x << y 和 x * 2**y 是相等的,x >> y 和 x / 2**y是相等的。
DATAGURU专业数据分析社区
基本变量类型
地址 Address 类型
20个字节长度。地址是所有智能合约的基础。
操作:
<=,,, <, ==, !=, >= 和 >
成员:
属性:Balance
方法:send, call, callcode 和 delegatecall
操作:
<=, <, ==, !=, >= 和 >
DATAGURU专业数据分析社区
基本变量类型
数组
DATAGURU专业数据分析社区
基本变量类型
区块链从入门到精通第3课 来自淘豆网m.daumloan.com转载请标明出处.