1024手机基地看电影,午夜福利视频导航,国产精品福利在线一区,亚洲欧美日韩另类成人,在线观看午夜日本理论片,成年超爽免费网站,国产精品成人免费,精品动作一级毛片,成人免费观看网站,97精品伊人久久大香蕉

標題: 單片機按鍵加減問題:怎樣給yi設置一個變量初值 [打印本頁]

作者: 一袋天驕    時間: 2018-7-18 16:34
標題: 單片機按鍵加減問題:怎樣給yi設置一個變量初值


作者: xiuxi2007    時間: 2018-7-18 16:49
初始化定義的時候就可以賦值
作者: 閆相    時間: 2018-7-18 16:50
定義時可以直接賦值啊
int  yi=0;
就像這樣
作者: Jennif    時間: 2018-7-18 16:53
直接int yi=0就可以了
作者: 1006713663    時間: 2018-7-18 16:57
首先你的yi還沒有定義,你的yi應該是一個全局變量,定義在函數的外邊,在定義是就可以順便給他附初始值

作者: sum_12    時間: 2018-7-18 17:20
1首先你要定義變量(定義了忽略此條):int yi; 按鍵的定義。
作者: sum_12    時間: 2018-7-18 17:25
1首先你要在anjian()函數里定義變量(定義了忽略此條):int yi;按鍵的定義。
2while( ! key* ); 應該放在第二個if按鍵循環語句后面表示等待按鍵釋放,也就是拉高 。   (*key3,key2)

作者: 一袋天驕    時間: 2018-7-19 08:41
sum_12 發表于 2018-7-18 17:25
1首先你要在anjian()函數里定義變量(定義了忽略此條):int yi;按鍵的定義。
2while( ! key* ); 應該放在 ...

是這樣么,在里面會有什么影響呢
if(key2==0)
       {
           delay_ms(50);
                 if(key2==0)
                      {
                          if(yi>0)
                                {
                                 yi--;
                                 }
                      }
                       while(!key2);
       }
作者: 一袋天驕    時間: 2018-7-19 08:52
1006713663 發表于 2018-7-18 16:57
首先你的yi還沒有定義,你的yi應該是一個全局變量,定義在函數的外邊,在定義是就可以順便給他附初始值

不能在外面賦固定值,用標志位g實現的
void  main
{
while(1)
   {
       if(g==0)  
        {
         yi=guang%10;
         g=1;
        }
       anjian();
      if(key1==0)
       {
       g=0;
       }
      if(g==0)  
        {
         yi=wen%10;
         g=1;
        }
       anjian();
      if(key1==0)
       {
       g=0;
       }
   }
}
作者: 一袋天驕    時間: 2018-7-19 08:53
sum_12 發表于 2018-7-18 17:20
1首先你要定義變量(定義了忽略此條):int yi; 按鍵的定義。

不能在外面賦固定值,用標志位g實現的
void  main
{
while(1)
   {
       if(g==0)  
        {
         yi=guang%10;
         g=1;
        }
       anjian();
      if(key1==0)
       {
       g=0;
       }
      if(g==0)  
        {
         yi=wen%10;
         g=1;
        }
       anjian();
      if(key1==0)
       {
       g=0;
       }
   }
}




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1