Variable Array[] à taille variable, en C

Nouz -  
 Nouz -
Salut,
existe-t-il une facon ou une technique pour déclarer une variable Array[x] en C,
avec x, la taille du tableau, étant un entier variable ?

merci de votre aide.

2 réponses

  1. Chacal_ito
     
    lut,
    effectivement c possible en C : en dynamique, cad ke tu ne sait po a l'avance la taille de ton tableau

    pour declarer un tableau d'entier : int *Nom_tableau;
    ensuite pour allouer l'espace necessaire :
    Nom_tableau = (int*)malloc(x * sizeof(int));
    sachant ke x est ton nombre variable.
    rajoute #include <malloc.h> c mieux

    et voila ;)
    0
  2. Chacal_ito
     
    j'oublié,
    ensuite pour acceder aux variable :
    Nom_tableau[indice]
    0
    1. Nouz
       
      ok, merci à toi Chacal_ito !
      0