Não há "deve" ou "não deve" para dados não inicializados . Pode ser o que for mais agradável. Todos os zeros são uma possibilidade - assim como todos, e o mesmo acontece com o lixo aleatório. De fato, todos os zeros são uma forma perfeitamente aceitável de lixo aleatório. Em vez de se preocupar com os dados não inicializados em caixas diferentes, inicialize-os e então (e somente então ) você pode saber o que "deveria ser".