错误:标签只能是声明的一部分

时间:2011-12-19 11:37:14

标签: c pointers gcc compiler-errors getchar

我正在用C语言编写一个brainfuck解释器,我在使用我不习惯的某些东西时遇到了一些麻烦。在brainfuck中,逗号(,)本质上是getchar()。所以我有以下代码:

//This is just ptr
static char *ptr;

switch (command)
{
  case ',':
    *ptr=getchar(); // Here's the code causing error
    break;
}
当我尝试编译时,

gcc向我抛出error: a label can only be part of a statement and a declaration is not a statement

有什么想法吗? (对不起,不太熟悉这个错误)

0 个答案:

没有答案