下記がコードです。
#includetypedefを使用してデータ型に新しい名前を付けることが出来るのですが、Weaponは宣言を直接typedefしています。struct Character { char name[32]; int HP; int MP; }; typedef struct { char name[32]; int attack; }Weapon; void main (void) { struct Character character; // struct が必要 Weapon knife; // struct が不要 printf("hit any key..."); while(getchar() == EOF){} }
0 件のコメント:
コメントを投稿