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