Sim, BayShore et toi dîtes la même chose.
En fait la notation [char 128] sert simplement à dire que puisqu'on va stocker des caractères ASCII dans notre tableau, il n'est pas utile de prendre 4 octets par caractère alors qu'un seul octet suffit. Ceci sert, comme le dit sasuke78200 à compresser les chaînes et à gagner de la place en mémoire.
Donc Text[char 128] est une chaîne de 128 caractères qui ne prend que 128 octets en mémoire soit la même taille en mémoire que Text[32].
Pour info, Text[128] prendra 128*4=512 octets en mémoire (dont les 3/4 ne servent à rien).
Maintenant, la plupart d'entre nous utilisons PAWN sur PC où la mémoire n'est pas un problème et il n'est donc pas très utile (et judicieux) de le compresser les chaînes.
Il faut juste avoir en tête que PAWN n'est pas propre à SAMP et qu'il est utilisé dans des applications tournant sur des machines autres que des PC où la mémoire se limite parfois à quelques Ko.
++
Syg