C言語なら俺に聞け 164 (164レス)
上下前次1-新
160: はちみつ餃子◆8X2XSCHEME (ワッチョイ 9f32-ob2Q) 11/15(土)11:24 ID:nRXHw60f0(1) AAS
>>158
空宣言というのは enum の列挙子がゼロ個ということを言ってるの?
enum が導入された C89 の時点で列挙子はひとつ以上が必要ということになっていて列挙子がゼロ個で良かった時代は無い。
(出来たとしたら処理系の拡張。)
そして enum の宣言は必ず列挙子のリストを必要としている。
struct のように { } を書かなければ不完全型として宣言されるというようなことはないから前方宣言で名前だけ書いておいて後で中身を定義するということも出来ない。
不完全型の列挙型というものは存在できないってことね。
上下前次1-新書関写板覧索設栞歴
あと 4 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.006s