<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <tt>Hi everyone,<br>
      <br>
      I would like to ask </tt><tt><span id="result_box" class=""
        lang="en"><span class="hps">you</span> <span class="hps">what
          you think</span> <span class="hps">about the</span> <span
          class="hps">initialization of</span> <span class="hps">iterative
          variables in</span> for<span class="hps"></span> <span
          class="hps">loops. I know that present code style does not
          allow it. But how I recognized, we use C99, and this feature
          is here now.<br>
        </span></span></tt><tt><br>
      (example)<br>
      Instead of:</tt><code><span class="kwd"><br>
      </span></code><code><span class="kwd"><code><span class="typ">#
            int</span><span class="pln"> i</span><span class="pun">;</span><span
            class="pln"><br>
          </span><span class="kwd"># for</span><span class="pln"> </span><span
            class="pun">(</span><span class="pln">i </span><span
            class="pun">=</span><span class="pln"> </span><span
            class="lit">0</span><span class="pun">;</span><span
            class="pln"> </span><span class="pun">...)</span></code></span><span
        class="pun"></span><span class="pln"></span></code><code><span
        class="typ"><br>
        we could write:<br>
      </span><span class="pun"></span></code><code><span class="kwd">#
        for</span><span class="pln"> </span><span class="pun">(</span><span
        class="typ">int</span><span class="pln"> i </span><span
        class="pun">=</span><span class="pln"> </span><span class="lit">0</span><span
        class="pun">;</span><span class="pln"> </span><span class="pun">...)</span></code><tt><span
        id="result_box" class="" lang="en"><span class="hps"><br>
          <br>
          I see</span> <span class="hps">an advantage</span> <span
          class="hps">in limiting the</span> <span class="hps">validity
          of</span> <span class="hps">such variables</span><span
          class="">.</span> <span class="hps">That means</span> <span
          class="hps">higher</span> <span class="hps">code readability</span><span>.</span>
        <span class="hps">Disadvantages</span> <span class="hps">I
          searched</span> <span class="hps">but did not find</span><span
          class="">.<br>
          <br>
          Regards<br>
          <br>
          Petr<br>
        </span></span></tt>
  </body>
</html>