pour définir un tableau dynamic, il faut utiliser la fonction malloc
exemple
tu veux définir un tableau dont tu ne connais pas la taille (je le fais pour un tableau à une dimension tu extrapolera pour un tableau à 2 dimensions)
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
//declaration du pointeur qui servira à la construction du tableau
//on considère le tableau remplit d'entiers
int *ptr;
int l=50; //variable définissant la taille du tableau
//creation du tableau :
ptr=malloc(sizeof(int)*l);
//le tableau est créé et son accès se fais comme tout autre tableau
return 0;
}
A savoir que tu n'a pas le droit de faire des déclarations de variables ou tu veux dans ton code il faut les faire en début de programme

voila esperant t'avoir éclairé un peu
Partager