在程序中的network.c文件的某个子函数中定义了QUEUE *Q,但程序报错QUEUE为未声明的标识符。而在sr.h中已经定义了QUEUE结构体,在其他子函数中均可以正常定义。原因:在network.c开头应该写上#include "sr.h",因为调用了这个头文件中的结构体,所以应加此语句。
在程序中的network.c文件的某个子函数中定义了QUEUE *Q,但程序报错QUEUE为未声明的标识符。而在sr.h中已经定义了QUEUE结构体,在其他子函数中均可以正常定义。原因:在network.c开头应该写上#include "sr.h",因为调用了这个头文件中的结构体,所以应加此语句。