Ah... io ero convinto che venissero ridichiarate ogni volta :S

Perciò anche se si trovano all'interno di un while vengono allocate una sola volta giusto?