keil 提示 error:#65:expected a ";"

////File_name:test_menu.c//Description:Realizethejumpfunctionofthemenu//*************... //
//File_name: test_menu.c
//Description: Realize the jump function of the menu

//******************************************************************************/
#include "71x_lib.h"
#include "hw_config.h"
#include "global.h"
#include "lcd.h"
#include "menu.h"
#include "ata_io.h"
#include "fat.h"
#include "ZK.H"
#include "calendar.h"
#include "usb1.h"
#include "power.h"
#include "log.h"
#include "ex_flash.h"

#include "test_menu.h"

void Print_Picture(const u8 *dat,u16 col,u8 row,u16 pic_width,u16 pic_size); ////////注意就是这一行
void Print_String(const u8 *string,u16 col,u8 row,u8 string_color,u8 string_back_color);
void Gui_Clear(const u16 x1,u16 x2,u8 y1,u8 y2,u8 back_color);

void GetKeyInput(void)
{
Key_Store=0;
if(GPIO_BitRead(GPIO0,15))
{
KeyFuncIndex=Tab[KeyFuncIndex].KeyUpState;
Key_Store=Key_Up;
}
else if(GPIO_BitRead(GPIO2,11))
{
KeyFuncIndex=Tab[KeyFuncIndex].KeyDnState;
Key_Store=Key_Dn;
}
else if(GPIO_BitRead(GPIO2,10))
{
KeyFuncIndex=Tab[KeyFuncIndex].KeyCrState;
Key_Store=Key_Cr;
}
else if(GPIO_BitRead(GPIO2,9))
{
KeyFuncIndex=Tab[KeyFuncIndex].KeyEscState;
Key_Store=Key_Esc;
}
KeyFuncPtr=Tab[KeyFuncIndex].CurrentOperate;
(*KeyFuncPtr)();

}

错误提示:
...test_menu.c(27):error:#65:expected a ";"
怎么改也改不掉。。 只能求助大家了
展开
 我来答
zzjcnln
2018-02-28
知道答主
回答量:35
采纳率:0%
帮助的人:30.4万
展开全部
struct { } 中定义变量 时不能 赋初值
struct { char ch = ‘A’;}BB;报错 error:#65 expected a ";"
struct { char ch ;}BB;正常;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sandamailcn
推荐于2018-02-28 · TA获得超过743个赞
知道小有建树答主
回答量:541
采纳率:0%
帮助的人:0
展开全部
你看看你前面的.h里是不是有问题.

要验证这一点,你可以把有问题的那一行,移到下面去,看会不会还提示那一行有错.
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式