情報処理 List12

暗記

lacknumber 2025年12月01日 カード19 いいね0

ビューア設定

[Enter]でカードをめくります。キーボードショートカット

情報処理 List12
  • 複数のデータの集まりのような構造の実現に最適な.任意の型のデータの集まりを()という。
    構造体
  • 構造体の宣言は、()で始まる。
    struct
  • 構造体の宣言において、structの後に書かれる文字列を()という。
    構造体タグ
  • 構造体を構成する要素を()という。
    メンバ
  • メンバは構造体であって(もよい/はならない)。
    あってもよい
  • それ以上分解できないメンバのことを()という。
    構成メンバ
  • 基本型を組み合わせて作られる()は、5種類ある。
    派生型
  • 派生型には、()、()、()、()、()の5種類がある。
    配列型、構造体型、共用体型、関数型、ポインタ型
  • 構造体メンバはどのような並びで記憶域上に配置されるか。
    宣言の順序と同じ並び
  • 構造体に()を与えると、「()」(2単語)が型名となる。
    タグ名、struct タグ名
  • 構造体に()を与えると、1単語である()が型名として振る舞う。
    typedef、typedef名
  • 構造体オブジェクトobj内のメンバmemにアクセスする式は()である。この演算子「.」を()という。
    obj.mem、ドット演算子
  • ポインタpが指す構造体オブジェクト内のメンバmemにアクセスする式は()あるいは()である。この演算子「->」を()という。
    (*p).mem、p->mem、アロー演算子
  • ドット演算子やアロー演算子など、構造体のメンバにアクセスする演算子
    メンバアクセス演算子
  • 性質上、配列と構造体には数多くの共通点があり、総称を()と呼ぶ。
    集成体型
  • 構造体は同じ型であるとき、代入は(可能・不可能)である。
    可能
  • 関数は、構造体の返却を行うこと(ができる・はできない)。
    できる
  • 名前空間は、()、()、()、()の4種類に分類できる。
    ラベル名、タグ名、メンバ名、一般的な識別子
  • 構造体オブジェクトの宣言時に与える初期化子が不足する場合、不足しているメンバはどうなるか。
    0で初期化される
  • テストする
よく頑張りました
暗記スタート