语法错误
有这样一段代码,,只是其中的一部分,就是主要出错的地方。case WM_KEYDOWN: //按键按下的消息
switch ( wParam)
{
case VK_ESCAPE://退出
PostQuitMessage ( 0 );
break;
case VK_UP://向上
archKeyStatus[KEYDOWN_MOVE_UP]=true;
dir = 0;
break;
case VK_DOWN://向下
archKeyStatus[KEYDOWN_MOVE_DOWN]=true;
dir = 1;
break;
case VK_LEFT://向左
archKeyStatus[KEYDOWN_MOVE_LEFT] = true;
dir = 2;
break;
case VK_RIGHT://向右
archKeyStatus[KEYDOWN_MOVE_RIGHT] = true;
dir = 3;
break;
}
然后老是说这个问题,但是我改来改去就是还是不知道哪儿出错了,求给位花点时间指教哈。
:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(168) : error C2143: syntax error : missing ']' before ';'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(168) : error C2143: syntax error : missing ';' before ']'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(172) : error C2143: syntax error : missing ']' before ';'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(172) : error C2143: syntax error : missing ';' before ']'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(176) : error C2143: syntax error : missing ']' before ';'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(176) : error C2143: syntax error : missing ';' before ']'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(180) : error C2143: syntax error : missing ']' before ';'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(180) : error C2143: syntax error : missing ';' before ']'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(190) : error C2143: syntax error : missing ']' before ';'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(190) : error C2143: syntax error : missing ';' before ']'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(193) : error C2143: syntax error : missing ']' before ';'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(193) : error C2143: syntax error : missing ';' before ']'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(196) : error C2143: syntax error : missing ']' before ';'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(196) : error C2143: syntax error : missing ';' before ']'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(199) : error C2143: syntax error : missing ']' before ';'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(199) : error C2143: syntax error : missing ';' before ']'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(245) : error C2143: syntax error : missing ']' before ';'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(245) : error C2143: syntax error : missing ';' before ']'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(246) : error C2143: syntax error : missing ';' before '{'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(268) : error C2143: syntax error : missing ']' before ';'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(268) : error C2143: syntax error : missing ';' before ']'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(269) : error C2143: syntax error : missing ';' before '{'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(278) : error C2143: syntax error : missing ';' before ':'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(278) : error C2143: syntax error : missing ';' before ':'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(293) : error C2143: syntax error : missing ']' before ';'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(293) : error C2143: syntax error : missing ';' before ']'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(294) : error C2143: syntax error : missing ';' before '{'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(316) : error C2143: syntax error : missing ']' before ';'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(316) : error C2143: syntax error : missing ';' before ']'
D:\游戏编程的工程\游戏编程的键盘移动\fu ling\fu ling.cpp(317) : error C2143: syntax error : missing ';' before '{'
执行 cl.exe 时出错.