for(int i=0; i<10; i++)
{...do something...}
但我經常迭代THROU字符串在C(炭[]),exspecially通過創建移位迴路用於LCD的顯示器我必須存儲第一個字符並在轉換後將其放在最後。
爲此我的問題是: 我可以更改順序,使類似的東西(我知道這是錯誤的代碼!):
uint8_t i;
for(i++;i=0; i<10;)
{...do something...}
uint8_t last_iterated_value = i;
正常風格的問題是,該條件「我< 10「將以9結束循環,但以下i ++使循環中的循環和循環之後的循環不同。
換句話說,我想在循環後面的「{...}」direkt中查看i的最後一個有效值。 當然,我知道,我可以再次遞減「我」。 我只是好奇,如果有一種方法讓for循環結束查詢。
非常感謝......
Greatings Oekel
你能給的你正在嘗試做一個例子嗎?就像你想要'做些什麼'的命令'i'的列表一樣? –