c语⾔结构体成员变量默认值,在C中设置struct属性的默认值我有⼀个结构(在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,我试图像这样去掉readyQueue
struct readyQueue
{
int start;
c语言struct头文件
int total_CPU_burst;
int CPU_burst;
int CPU_bursted;
int IO_burst;
int CPU = -1;
struct readyQueue *next;
};
但是,当我构建代码时,它会显⽰错误,任何⼈都可以帮助我
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论