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

標題: C語言for(index = 0; index < 25; index++) index值不累加是什么原因? [打印本頁]

作者: 3346661547    時間: 2021-11-26 20:30
標題: C語言for(index = 0; index < 25; index++) index值不累加是什么原因?
使用keil 4 調試ABOV芯片,index是一個函數的局部變量,進入for循環后index值不累加


作者: 188610329    時間: 2021-11-26 20:49
不累加? 難道……,你的意思是一直 =0 ,在循環里不出來了? for 變成 while(1) 了?
作者: liht1634    時間: 2021-11-27 09:36
在for處打斷點,再單步,就知道了。
作者: 3346661547    時間: 2021-11-27 09:57
188610329 發表于 2021-11-26 20:49
不累加? 難道……,你的意思是一直 =0 ,在循環里不出來了? for 變成 while(1) 了?

打斷點,在調試窗口不累加,確實是這樣的
作者: 3346661547    時間: 2021-11-27 10:00
liht1634 發表于 2021-11-27 09:36
在for處打斷點,再單步,就知道了。

就是打了斷點在調試窗口看index的值不累加才知道的,這個函數里的index是局部變量,在其他函數里也用到幾個index的局部變量,我把這個函數里的index局部變量變為index1,就是換個名字就累加了,我也不知道是什么原因
作者: davehua    時間: 2021-11-27 10:08
是不是定義的常量index啊
作者: chhyxf    時間: 2021-11-28 11:34
應該是斷點的位置沒選好,內存釋放了
作者: npn    時間: 2021-11-28 13:08
davehua 發表于 2021-11-27 10:08
是不是定義的常量index啊

常亮會被替換成數字,都不可能通過編譯。
作者: 天ノ憶    時間: 2021-11-29 16:25
直接看匯編代碼,找找放在那個寄存器里了,然后單步運行,盯著這寄存器看
作者: wfqxgw    時間: 2021-11-29 17:05
估計是index是和其它變量沖突了。按標準。用最基本的i.j.k之類的看看。
作者: 3346661547    時間: 2021-11-30 08:16
wfqxgw 發表于 2021-11-29 17:05
估計是index是和其它變量沖突了。按標準。用最基本的i.j.k之類的看看。

換個名字就可以了,可是這個index是局部變量,不會沖突啊,這會不會與keil 4 的優化有關




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 电影午夜精品一区二区三区 | 在线观看成人精品 | 国产超碰人人爽人人做人人爱 | 狠狠爱综合 | 中文字幕国产 | 国产精品jizz在线观看老狼 | 日韩欧美不卡 | 久久久人成影片免费观看 | 97国产精品 | 二区三区在线观看 | 羞羞视频免费观看入口 | 午夜免费精品视频 | 亚洲91视频| 国产精品久久久久久久久久久久久久 | 国产天堂| 国内精品久久精品 | 色久五月 | 欧美亚州综合 | 成人午夜视频在线观看 | 97精品国产 | 欧美在线视频二区 | 国产精品久久久久久影视 | 亚洲人成免费 | 成人夜晚看av | 中文字幕三区 | 欧美成年人网站 | 亚洲av毛片 | 国产一区二区三区免费 | a在线免费观看视频 | 日韩av一区二区在线 | 日韩成人在线播放 | 成人午夜免费网站 | 成人午夜网 | 超级乱淫av片免费播放 | 青青草国产在线观看 | 天天艹逼网 | 日韩一区在线播放 | 日韩精品一区二区三区在线播放 | 欧美精品一区二区在线观看 | 天天影视网天天综合色在线播放 | 日韩欧美在线播放 |