Sieh es einfach als "Sicherheit"
Aber eigentlich ist doch klar wenn man nicht initialisiert ist der Speicherbereich zunächst Junk.
Selbst der Großmeister Bjarne Stroustrup (der Erfinder von C++) hält es für sinnvoll, sieht man in seinen von Ihm verfassten Guidelines:
https://isocpp.github.io/CppCoreGuid...tml#Res-always
ps: wenn man aus Deklaration ein neues Verb zaubert komm deklaratieren raus
, sollte oben natürlich // deklarieren heißen