我有一个结构(在C语言中)声明如下:
struct readyQueue { int start; int total_CPU_burst; int CPU_burst; int CPU_bursted; int IO_burst; int CPU; struct readyQueue *next; }; struct readyQueue *readyStart = NULL; struct readyQueue *readyRear = NULL; readyStart = mallow(sizeof(struct readyQueue) * 1); readyRear = mallow(sizeof(struct readyQueue) * 1);
我想设置readyStart-> CPU = -1,readyRead-> CPU = -1,CPUchoose-> CPU = -1默认情况下,这意味着如果我声明新的readyQueue结构,就像那样
struct readyQueue *CPUchoose = NULL; CPUchoose = mallow(sizeof(struct readyQueue) * 1);
然后CPUchoose-> CPU也= = -1,我试图像这样delare readyQueue
struct readyQueue { int start; int total_CPU_burst; int CPU_burst; int CPU_bursted; int IO_burst; int CPU = -1; struct readyQueue *next; };
但是,当我构建代码时,它会显示错误,任何人都可以帮助我