Solidity智能合约开发技术与实战-Solidity编程基础.pptVIP

  • 22
  • 0
  • 约7.48千字
  • 约 100页
  • 2023-10-22 发布于山东
  • 举报

Solidity智能合约开发技术与实战-Solidity编程基础.ppt

以太坊中有如下几个特殊的地址 智能合约地址 this:在智能合约中,this代表当前合约对象的地址。 合约拥有者:第一次部署合约时,花费Gas的账户即合约拥有者。 已部署合约的地址 不允许给常量赋值 【例3-2】 pragma solidity ^ 0.5.1; //声明合约 contract Demo{ string constant hellostring = hello world!; function hello() public pure returns(string memory){ return hellostring; } } 3.2.2 变量 变量是内存中命名的存储位置,与常量不同的是变量的值可以动态变化。 Solidity的标识符命名规则 · 标识符名字的第1个字符必须是字母或下划线(_); · 标识符名字的第1个字符后面可以由字母、下划线(_)或数字(0~9)组成; · 标识符名字是区分大小写的。也就是说Score和score是不同的。 1.定义变量 数据类型 变量名; 例如,下面的代码声明了一个字符串变量name和整型变量age: string name; int age; 可以将常量赋值到一个变量中。也可以将变量赋值给另外一个变量,例如: string a; string b; a = 这是一个变量; b = a

文档评论(0)

1亿VIP精品文档

相关文档