malloc


réservation de mémoire

p=malloc

malloc(n)

     Retourne p de n flottants.
sin(f,p): p[i]=sin(f*i+p);
sin(f1,p1,f2,p2,...,fn,pn): p[i]=sum(sin(fi*i+pi))/n;
Remarques:
1) Le tableau réservé n´est pas initialisé.
2) Permet de réserver des tableaux de grande dimension:
w=[1,1000000]; aurait donné lieu à un débordement.
w=malloc(1000000); réserve une variable w de 1000000 floats.
3) Pour libérer un buffer initialisé par buf=malloc(1000000); écrire: buf=NIL.
Exemple:
w=malloc(100000); la variable w pourra recevoir 100000 valeurs.

Voir aussi:

calloc