#define STACK_INIT_SIZE 100;#define STACKINCREMENT 10;#define OK 1; 这三句,把后面的分号去掉#define的意思是用后面的替代前面的,如果加上分号,就成了用100; 来替代 STACK_INIT_SIZE, 自然出错了:)