【发布时间】:2023-03-27 14:31:01
【问题描述】:
按照我使用的标准
for(int i=0; i<10; i++)
{...do something...}
但我经常在 C (char[]) 中遍历字符串,特别是通过为液晶显示器创建移位循环,我必须存储第一个字符并在移位后将其放在末尾。
因此我的问题是: 我可以像这样更改订单吗(我知道这是错误的代码!!):
uint8_t i;
for(i++;i=0; i<10;)
{...do something...}
uint8_t last_iterated_value = i;
正常风格的问题是,条件“i
换句话说,我想在循环之后查看 "{...}" direkt 中 i 的最后一个有效值。 当然我知道,我可以再次减少“i”。 我只是好奇是否有办法让 for 循环以查询结束。
非常感谢...
欧克尔
【问题讨论】:
-
你能举个例子来说明你正在尝试做什么吗?喜欢
i值的列表以及您想要do something的顺序吗?
标签: c for-loop iteration external