重複の可能性:
C++ では、for() ループを次のように記述できないのは
なぜですか? for( int i = 1, double i2 = 0; ?
#include <iostream>
using namespace std;
int main()
{
for (int i = 0, double j = 3.0; i < 10; i++, j+=0.1)
cout << i << j << endl;
return 0;
}
for ループ初期化子ブロックに 2 つの宣言があるため、コンパイルされません。
しかし、なぜ?