Solidityの基礎:構造体(struct)を定義する
構造体(struct)とは
構造体とは、複数のプロパティを持つ複雑なデータ型を指します。
例えば、年齢(age)と名前(name)というプロパティを持つ「人間(Human)」という構造体を定義できます。
構造体(struct)を定義する
Solidityで構造体(struct)を定義する際には、以下のように「struct 構造体名 { }」を記述します。
「Human」という構造体を定義する場合
1 2 3 4 5 6 7 8 9 10 11 |
pragma solidity ^0.4.19; contract SampleContract { //構造体Humanを定義する struct Human { //struct名は大文字で始めるのが一般的です。 int age; string name; } } |
Solidityの初心者向けガイドに戻る
基礎編1:状態変数 / 構造体 / マッピングの基礎を理解する
- DApps開発入門:Solidityの基礎:スマートコントラクトの定義と継承
- DApps開発入門:Solidityの基礎:状態変数を定義する
- DApps開発入門:Solidityの基礎:数式を演算する
- DApps開発入門:Solidityの基礎:構造体(struct)を定義する
- DApps開発入門:Solidityの基礎:配列を定義する
- DApps開発入門:Solidityの基礎:マッピング(mapping)を定義する
コメントを残す