C では、なぜストレージ クラスを使用するのでしょうか。auto 型はローカル変数と同じだと聞きました。その場合、なぜ auto 型を使用するのでしょうか? auto として言及されていないローカル変数の代わりに auto 型を使用することによって特別なことはありますか? 例えば、
int a=10;
と
auto int a=10;
両方ともスタック セグメントに格納され、これらの変数のスコープは関数内にあります。これら 2 つの違いは何ですか? なぜauto
タイプに行くのですか?