構造体
用途 : データを個体毎にまとめて扱う
構造体の宣言
- Cの場合
struct 構造体名
{
型 変数名1;
型 変数名2;
.
.
.
};
struct 構造体名 変数名;
- C++の場合
struct 構造体名
{
型 変数名1;
型 変数名2;
.
.
.
};
構造体名 変数名;
- C#の場合
example.cs
using System;
class Example
{
private struct 構造体名
{
public 型 変数名1;
public 型 変数名2;
.
.
.
}
private 構造体名 変数名;
}
命名規則
構造体名はアッパーキャメルケースが推奨される。
※アッパーキャメルケース
単語の先頭を大文字にしてつなげる表記方法(キャメルケース)の分類のひとつ。
最初の文字を大文字にしたキャメルケースのこと。
構造体の定義
- 1つずつ値を定義する場合
変数名.変数名1 = 値;
※構造体の中(メンバ)を指定する場合、
繋ぐために.(ドット)
を用いる
- まとめて定義する場合
変数名 = { 値1, 値2,... };