関数内に構造体配列を作成する方法を知っています。
typedef struct item
{
int test;
};
void func (void)
{
int arraysize = 5;
item ar[arraysize];
}
しかし、配列がグローバルに宣言されている場合、どうすれば同じことができますか?
typedef struct item
{
int test;
};
item ar[];
void func (void)
{
int arraysize = 5;
// What to here?
}