Dans tous les cas (C, C++, PAWN, ...), c'est une bonne habitude d'initialiser ses variables, ça évite les surprises.
Et puis, même si tel ou tel compilateur force l'initialisation des variables à 0, ça ne veut pas dire que c'est la bonne valeur, dans certains cas, on peut avoir besoin d'initialiser une variable avec une autre valeur.
++
Syg