Почему глобальные и статические переменные инициализируются значениями по умолчанию?

В C / C ++, почему глобальные переменные и статические переменные инициализируются значениями по умолчанию?

Почему бы не оставить это только с мусорными значениями? Есть ли для этого особые причины?

Ответы на вопрос(5)

Ваш ответ на вопрос