Solidity 练习:构造函数

2022-12-29 Web3 Solidity

# 一、题目说明

构造函数是一个特殊的函数,只会在部署合约时调用一次。

构造函数的主要目的是将状态变量设置为某些初始状态。

# 二、任务列表

  • 修改构造函数。它应该接受 uint 类型的输入,并设置状态变量 x。

# 三、解答代码

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.17;

contract ConstructorIntro {
    address public owner;
    uint public x;

    constructor(uint _x) {
        // Here the owner is set to the caller
        owner = msg.sender;
        x = _x;
    }
}
1
2
3
4
5
6
7
8
9
10
11
12
13

# 四、参考资料

Last Updated: 2023-01-28 4:31:25