定义和声明结构体变量数组

#define N 64struct{ int lNumber; int pNumber; int dNumber; int write; int flag; int num;}page[N];struct page frame;

第1个回答  2016-11-23
page[N]的时候已经是定义了
如果想声明再定义,可以这样
struct page
{
int lNumber;
int pNumber;
int dNumber;
int write;
int flag;
int num;
};
struct page frame[10];本回答被提问者采纳
第2个回答  2016-11-23
#define N 64

    typedef struct
    {
    int lNumber;
    int pNumber;
    int dNumber;
    int write;
    int flag;
    int num;
    }page[N];

    page frame;

相似回答