Variable Array[] à taille variable, en C
Nouz
-
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.
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
-
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 ;) -