もしかして…と思ったら,やはりこれもコンパイルできない. int main( void) { for(int i=0;i<10;i++) { printf("%d\n", i); } return 0; } ANSI C grammar (Yacc)を見ると,forの初期化部には式だけで宣言は書けないことになってる.それが標準だったのか.…
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。