エラーは、cppファイルの mon[0].pow の0と後ろのピリオドに出ていて、「配列のサイズは0より大きくなくてはいけません。」と、
「宣言が必要です。」が表示されました。
作成環境は、Win7、VC++2010、DxLib、を使用しています。
どなたかご教授お願いします。
※ヘッダーで MON_DEF_H となっているのは MON_DAT_DEF_H と書くと長いので、わざと MON_DEF_H としています。
//mon_dat.h
#ifndef MON_DEF_H
#define MON_DEF_H
typedef struct
{
int num;
int pow;
int def;
}Mon_t;
extern Mon_t mon[2];
#endif