#define MAX_BALANCE 100000
const int MAX_BALANCE 100000
prefer to use const,
as pre compile phase, the MAX_BALANCE is replaced by the value(100000),
it is not made into symbol table. It's not easy to trace the value(100000), compared to variable(defined as const).