列挙型 解答ページ | Programming Place Plus C言語編 第50章

トップページC言語編第50章

問題①

問題① 次のオブジェクト形式マクロを、1つの列挙型で定義してください。

#define AAA  (0)
#define BBB  (1)
#define CCC  (10)
#define DDD  (11)
#define EEE  (12)
#define FFF  (-1)


次のようになります。

enum MyEnum {
    AAA,
    BBB,
    CCC = 10,
    DDD,
    EEE,
    FFF = -1
};


参考リンク


更新履歴

’2018/5/7 共用体とビットフィールドの話題を、第55章へ移動。
章のタイトルを変更(「列挙型、共用体、ビットフィールド」->「列挙型」)

’2018/3/25 全面的に文章を見直し、修正を行った。

’2018/2/22 「サイズ」という表記について表現を統一。 型のサイズ(バイト数)を表しているところは「大きさ」、要素数を表しているところは「要素数」。

’2018/2/21 文章中の表記を統一(bit、Byte -> ビット、バイト)

’2011/3/12 新規作成。



第50章のメインページへ

C言語編のトップページへ

Programming Place Plus のトップページへ



はてなブックマーク に保存 Pocket に保存 Facebook でシェア
X で ポストフォロー LINE で送る noteで書く
rss1.0 取得ボタン RSS 管理者情報 プライバシーポリシー
先頭へ戻る