Never seen before C++ for loop

后端 未结 12 2117
独厮守ぢ
独厮守ぢ 2020-12-07 10:58

I was converting a C++ algorithm to C#. I came across this for loop:

for (u = b.size(), v = b.back(); u--; v = p[v]) 
b[u] = v;

It gives no

12条回答
  •  暗喜
    暗喜 (楼主)
    2020-12-07 11:28

    all the answers are correct :-

    for loop can be used in a variety of ways as follows :

    Single Statement inside For Loop
    Multiple Statements inside For Loop
    No Statement inside For Loop
    Semicolon at the end of For Loop
    Multiple Initialization Statement inside For
    Missing Initialization in For Loop
    Missing Increment/Decrement Statement
    Infinite For Loop
    Condition with no Conditional Operator.
    

提交回复
热议问题