我有一个结构(在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);
Run Code Online (Sandbox Code Playgroud)
我想设置readyStart-> CPU = -1,readyRead-> CPU = -1,CPUchoose-> CPU = -1默认情况下,这意味着如果我声明新的readyQueue结构,就像那样
struct readyQueue *CPUchoose = NULL;
CPUchoose = mallow(sizeof(struct readyQueue) * 1);
Run Code Online (Sandbox Code Playgroud)
然后CPUchoose-> CPU也= = -1,我试图像这样delare readyQueue
struct readyQueue
{
int start;
int total_CPU_burst;
int CPU_burst;
int CPU_bursted;
int …Run Code Online (Sandbox Code Playgroud)