Peut-être que les pointeurs n'existent pas en PAWN, mais les références si. Or un tableau est toujours passé en référence en PAWN, on peut faire une fonction qui initialise un tableau par une valeur en faisant.
new tableau[256];
main()
{
initArray(tableau, 1);
}
initArray(arr[], value, arr_size = sizeof(arr))
{
new i;
for(i = 0; i < arr_size; i++)
{
arr[i] = value;
}
}
Ou au pire, on peut faire ça.
new tableau[256] = {1, ...};