回 帖 发 新 帖 刷新版面

主题:求助

Status InitStack(SqStack &S)    

  S.base = (SElemType * )malloc(STACK_INIT_SIZE * sizeof(SElemType));
    if(!S.base)  return OVERFLOW;
    S.top = S.base;
    S.stacksize = STACK_INIT_SIZE;
    return OK;
}



测试的时候为什么说  syntax error : missing ')' before ';'

回复列表 (共2个回复)

沙发

是不是在宏定义时多加了个;
比如
#define STACK_INIT_SIZE 100;

板凳


是的   为什么。。?

我来回复

您尚未登录,请登录后再回复。点此登录或注册