C程序中的尴尬错误

时间:2013-04-04 18:21:20

标签: c eclipse-cdt

Console* initConsole(Controller* ctrl){
    if (ctrl == NULL)
        return NULL;
    Console* c = (Console*)malloc(sizeof(Console));
    c->ctrl = ctrl;
    return c;
}

在'{'令牌

之前预期'=',',',';','asm'或'属性'

这个错误出现在我的一个模块中。对于某些函数,“{”与函数的标题不在同一行,所以我按了一个退格键,保存并重新调试。模块很干净但错误消失了到另一个模块,我不知道什么是错的。

1 个答案:

答案 0 :(得分:3)

如果我忘记在前向声明后放一个分号(可能在一个包含的标题中),我经常得到这个