登录
首页 单片机论坛
回帖 发帖
正文

主题:编译时出现几个错误,搞几天没有想通,因急特请教各位大侠

点击:983 回复:0

void lcd(lcd_state)
{
 switch(lcd_state)
  {
    case ''''0'''':
         uchar code dis1[14] = "input v power";
         uchar code dis2[4] = current_temp;
         uchar code dis3[2] = "v";
         lcd_test(dis1[14],dis2[4],dis3[2]);
    break;
    case ''''1'''':
         uchar code dis1[14]="output v batt";
         uchar code dis2[4]=current_temp;
         uchar code dis3[2]="v";
         lcd_test(dis1[14],dis2[4],dis3[2]);
    break;
  }
}
但在编译时在
uchar code dis1[14] = "input v power";  等后面总出现
Error 51 "E:\caihengda\kaiguandianyuan\caihengda.c" Line 351(16,17): A numeric expression must appear here
搞几天没有搞清楚,请教各位大侠
最后修改:2006-5-4 14:31:54
06-05-04 14:29

工控新闻

更多新闻资讯