0473login:Penguin垢版 | 大砲2019/01/26(土) 13:53:24.49ID:efu5RFQf scopeが違うため、内側のscopeの変数が外側を隠すため、 エラーにならない。C/C++の文法上そうなっている。 "variable shadowing" とか、 man gcc の -Wshadow オプションとかを 調べると分かる。