問題一覧に戻る
初級基本構文
問題3: 状態変数の宣言

Solidityで状態変数を宣言する方法を学びます。状態変数はブロックチェーン上のコントラクトストレージに永続的に保存されます。各変数には型宣言が必要です。一般的な型にはuint256(符号なし整数)、string(テキスト)、bool(真偽値)があります。変数はデフォルト値で初期化できます。状態変数はコントラクトの永続的なデータを表すため、理解が不可欠です。

pragma solidity ^0.8.0;

contract Storage {
// 数値を保存する状態変数
storedData;

// 文字列を保存する状態変数
message;

// 真偽値を保存する状態変数、初期値true
isActive = ;
}