JavaとCではどうも変数のスコープが異なるようだ。 ネストされたブロック内でもCだと同じ変数が使えるらしい。 たとえば、 main() { int x = 100; { int x = 1000; printf("%d\n", x); } printf("%d\n", x); return 0; } Java だとこのようなことはできない…
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。