久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2311|回復: 10
打印 上一主題 下一主題
收起左側

關于C語言自加++代碼的疑惑

[復制鏈接]
跳轉到指定樓層
樓主
ID:997026 發表于 2022-3-25 14:21 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
如下的程序,只要state_flag=1為真,state_cnt就從0開始自加. 想知道如果此時state為真,state_cnt=5,此時是state_cnt一直就等于5了,停止自加了,還是state_cnt當前的值被賦為5,然后從5為初值繼續開始自加??

unsigned int  state_cnt=0;
unsigned char  state_flag=1;
unsigned char  state=0;

int main(void)
{
state_flag=1;
while(1)
{
  ;
}


ISR_(timer_vect)  //定時器中斷,1s進一次中斷
{
   if (state_flag==1)
   {
      state_cnt ++;
      if(state)
       {
         state_cnt=5;
       }
   }
}
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:883242 發表于 2022-3-25 14:59 | 只看該作者
代碼不全,無法判別。
回復

使用道具 舉報

板凳
ID:584814 發表于 2022-3-25 15:03 | 只看該作者
樓主想多了。
上面的程序是編譯不過去的
回復

使用道具 舉報

地板
ID:879348 發表于 2022-3-25 15:41 | 只看該作者
這不很簡單嗎,在5和6不停變
回復

使用道具 舉報

5#
ID:997026 發表于 2022-3-25 15:51 | 只看該作者
man1234567 發表于 2022-3-25 15:03
樓主想多了。
上面的程序是編譯不過去的

上面的 程序只是個框架,別糾結是否能否編譯,沒必要把所有給出來,我的重點在于是否自加,是在討論邏輯問題
回復

使用道具 舉報

6#
ID:997026 發表于 2022-3-25 15:52 | 只看該作者
wufa1986 發表于 2022-3-25 15:41
這不很簡單嗎,在5和6不停變

哪里來的6呢
回復

使用道具 舉報

7#
ID:401564 發表于 2022-3-25 21:12 | 只看該作者
對于i++和++i,網上書本上都有說明的
但我個人并不會太過于糾結這個,如果我實在不理解,那我就用i=i+1;這就可以了,我完全可以做到整個程序不會有++運算
像你這個,如果是我,我肯定不會發帖子問,如果要知道哪個變量的值等于多少,我會直接輸出到串口,后面加上一條while(1);
直接通過結果來驗證自己的推測
回復

使用道具 舉報

8#
ID:896483 發表于 2022-3-25 22:11 | 只看該作者
第一次是從0開始自加,執行到if(state)為真時,重新賦值為5,到下次在執行時,就是從5開始自加,再次執行到if(state)為真時,又會重新賦值為5
回復

使用道具 舉報

9#
ID:879348 發表于 2022-3-26 08:15 | 只看該作者

等于5以后,下次再入中斷有一個機器周期時間是6,然后又等于5
回復

使用道具 舉報

10#
ID:123289 發表于 2022-3-26 15:29 | 只看該作者
程序是一步步執行的!!!
你一步步的走走,答案就有了。
糾結什么叫呢?
回復

使用道具 舉報

11#
ID:584814 發表于 2022-3-27 22:17 | 只看該作者
hxdby 發表于 2022-3-25 15:51
上面的 程序只是個框架,別糾結是否能否編譯,沒必要把所有給出來,我的重點在于是否自加,是在討論邏輯 ...

如果主程序不少括號,且定時器可以正常工作的話,按你的程序執行那個值永遠是不變的。
回復

使用道具 舉報

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

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 无码日韩精品一区二区免费 | 国产一区二区三区在线 | 日本三级电影在线免费观看 | 操操操日日日 | 亚洲欧美一区在线 | 国产高清视频 | 欧美中文字幕一区二区三区亚洲 | 国产精品视频网址 | 久久中文字幕一区 | 99热精品国产 | 日本不卡一区 | 中文字幕第5页 | 成人性视频免费网站 | 久久成人精品 | 日韩精品| 久在线视频播放免费视频 | 国产91一区二区三区 | 日韩精品一区二区久久 | 国产九九av | 国产精品国产馆在线真实露脸 | 亚洲视频一区在线观看 | 国产亚洲精品久久久久久牛牛 | 中文字幕视频三区 | 大伊人久久 | 日本一区二区在线视频 | 国产精品a一区二区三区网址 | 激情六月丁香婷婷 | 国产精品久久久久久亚洲调教 | 呦呦在线视频 | 蜜桃视频在线观看免费视频网站www | 国产清纯白嫩初高生在线播放视频 | 精品久久影院 | 91五月天| 日韩亚洲欧美综合 | 久久精品| 久久99这里只有精品 | 国产欧美精品一区二区色综合朱莉 | 国产传媒视频在线观看 | 久久久久国产精品一区二区 | www.日韩| 日日日操|