data.h

来自「模拟电梯程序」· C头文件 代码 · 共 31 行

H
31
字号
/*data.h 该头文件中包括全局变量,所用到的结构等*/ 

/*定义的结构链表,用于接收命令*/ 
struct Call{
   int CallDirection;/*呼叫方向:1.代表向上;2.代表向下;0.代表内部呼叫*/
   int CallFloor;/*呼叫楼层*/ 
   struct Call *Nextptr;
};
typedef struct Call CALL;
typedef CALL * CALLPTR;

/*定义的结构,用于输出*/ 
struct Pause{
   int PauseTime;
   int PauseFloor;
};
typedef struct Pause PAUSE;
typedef PAUSE * PAUSEPTR;

typedef struct {
	int time;
	char command;
}FILECOMMAND;


/*全局变量*/
extern CALLPTR ControlCallPTR;/*控制呼叫请求的头指针 */
extern PAUSEPTR ControlPausePTR;/*控制输出状态的头指针*/
int StatusFloor,GoalFloor;/*当前楼层和目标楼层*/ 
extern int Time;/*运行时间*/ 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?