global.h
来自「有穷状态机」· C头文件 代码 · 共 43 行
H
43 行
#ifndef _GLOBAL_H_
#define _GLOBAL_H_
//定义这个世界里面的ANT数量最多是两百
#define kMaxEntity 200
//定义了这个世界里面的ANT的ANT的种量就只有两种,分别为其编上ID
#define kRedAnt 'R'
#define kBlackAnt 'B'
//定义了这个世界里面最大的宽度与长度
#define kMaxRows 36
#define kMaxColumns 36
//这个世界的ANT所处的状态之一
#define kGoForFood 0
#define kGoForWater 1
#define kGoHome 2
#define kDead 4
//定义了这个世界的各种地形
#define kRedHome 0
#define kBlackHome 1
#define kFood 'F'
#define kWater 'w'
#define kPoison 'p'
#define kGround 5
//定义了这个世界的各种地形的数量大小
#define kFoodCount 5
#define kWaterCount 5
#define kPoisonCount 5
//定义的home的位置
#define kRedHomeRow 5
#define kRedHomeColumn 5
#define kBlackHomeRow 5
#define kBlackHomeColumn 30
//定义了世界里面现在的ANT的个数
static int antCount = 0;
static char antworld[kMaxRows][kMaxColumns];
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?