0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【C言語】構造体

Last updated at Posted at 2024-11-06

構造体

用途 : データを個体毎にまとめて扱う

構造体の宣言

  • 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,... };
0
0
22

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?