一、运行环境
编辑器:https://remix.ethereum.org/ 可以在线编辑,也可以下载到本地,在线编辑适合新手学习solidity代码。
二、hello word
1、新建一个文件,取名demo.sol, 编写如下代码,代码很简单,定义一个状态变量message和函数f1,函数返回状态变量message的值。
// SPDX-License-Identifier: MIT pragma solidity ^0.8.17; contract Hello { string public message = "Hello world"; function f1() public view returns(string memory) { return message; } }
2、代码写完之后,接下来要编译代码,如下图,先勾上auto Compile自动编译,然后点击Compile HelloWorld.sol编译代码,左侧出现绿色图标就说明代码编译成功。
3、编译之后就可以开始部署合约了,点击左侧部署按钮,然后点击Deploy,点击运行f1函数,右下方就可以看到函数执行结果,execution cost 表示gas费,decoded input表示函数输入值,decoded output 表示函数返回值。
4、到这里solidity已经算入门了。
标签:函数,代码,编译,world,message,Hello From: https://www.cnblogs.com/shyroke/p/17410590.html