我有三个我已定义的数字:
#define kBallSpeedX = 4;
#define kBallSpeedY = 3;
#define kCpuSpeed = 3.25;
但是我希望在选择分段控制器的其他部分时更改这些数字。我该怎么做?
答案 0 :(得分:1)
首先,你不要像这样定义宏 - 它应该是:
#define kBallSpeedX 4
#define kBallSpeedY 3
#define kCpuSpeed 3.25
其次,你不应该真正使用宏 - 使用实际变量(并在适当时使它们成为const),例如。
double kBallSpeedX = 4.0;
double kBallSpeedY = 3.0;
const double kCpuSpeed = 3.25;
然后,您可以根据需要修改kBallSpeedX,kBallSpeedY。