Study & Practice

北海道札幌市のプログラマによる技術とか雑記のブログ

C言語のfor文

C言語のfor文ではjavaなどのように
変数の宣言を含めることができないため

int i;
for(i=0; i<hoge; I++){}

とfor文の前に変数を宣言しなければいけない

もし

for(int i=0; i<hoge; i++){}

のように書くと

「error: ‘for’ loop initial declarations are only allowed in C99 mode」

とうエラーが出力されてしまう。