問題一覧に戻る
初級基本構文
問題3: 状態変数の宣言
Solidityで状態変数を宣言する方法を学びます。状態変数はブロックチェーン上のコントラクトストレージに永続的に保存されます。各変数には型宣言が必要です。一般的な型にはuint256(符号なし整数)、string(テキスト)、bool(真偽値)があります。変数はデフォルト値で初期化できます。状態変数はコントラクトの永続的なデータを表すため、理解が不可欠です。
pragma solidity ^0.8.0;
contract Storage {
// 数値を保存する状態変数
storedData;
// 文字列を保存する状態変数
message;
// 真偽値を保存する状態変数、初期値true
isActive = ;
}