找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3184|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

[原創(chuàng)]

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:37408 發(fā)表于 2012-3-29 22:44 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
void key34x(uchar xuanzhe);//reentrant  

void key34()
{    
    void LCM12864_Clear_Screen();       
  key=0;
  while(key==0){key=kbscan();}

switch(key)
  {    
   case 0xee: yumen_startdisplay(0);key34x(1);break;
   case 0xde: yumen_startdisplay(0);key34x(2);break;
   case 0x7e: yumen_startdisplay(0);key34x(3);break;
   case 0x77: personshow();break;//返回
   default: break;
    }

}


void key34x(uchar xuanzhe)    reentrant
  {      
      uchar jump=1;
      uchar xx;
      uchar ee=1;;


      if(xuanzhe==1) xx=ffrate;
      if(xuanzhe==2) xx=clong;
      if(xuanzhe==3) xx=unit_price;
      if(xuanzhe==4) jump=0;

    if(jump==1)
    { 
     
      if(xx>10)
       {  key=0;   
           while(key==0)  
           { key=kbscan(); 
             LCM12864_display(2,8,2*xuanzhe-2,80,shuzi[temp_shi]);
             LCM12864_display(2,8,2*xuanzhe-2,80,kongge);
            }
          
     switch(key)
          { case 0xd7:b=0;LCM12864_display(2,8,2*xuanzhe-2,32,shuzi);break;
            case 0xee:b=1;LCM12864_display(2,8,2*xuanzhe-2,32,shuzi);break;
            case 0xde:b=2;LCM12864_display(2,8,2*xuanzhe-2,32,shuzi);break;
            case 0x7e:b=3;LCM12864_display(2,8,2*xuanzhe-2,32,shuzi);break;
            case 0xed:b=4;LCM12864_display(2,8,2*xuanzhe-2,32,shuzi);break;
            case 0xdd:b=5;LCM12864_display(2,8,2*xuanzhe-2,32,shuzi);break;
            case 0xbd:b=6;LCM12864_display(2,8,2*xuanzhe-2,32,shuzi);break;
            case 0xeb:b=7;LCM12864_display(2,8,2*xuanzhe-2,32,shuzi);break;
            case 0xdb:b=8;LCM12864_display(2,8,2*xuanzhe-2,32,shuzi);break;
            case 0xbb:b=9;LCM12864_display(2,8,2*xuanzhe-2,32,shuzi);break;
            case 0xe7:xuanzhe=xuanzhe+1;key34x(xuanzhe);ee=0; break;
            case 0x77:jump=0;personshow();break;//返回
            default:break;
          }  
       }


main()
{  
 key34();
}

出現(xiàn)的問題: error C231: 'key34x': redefinition

實在不知道哪里出錯了。key34x() 我用了  reentrant 函數(shù)。
往哪個大神 幫忙看看。

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表