J'ai une erreur lorsque je tape une touche au clavier alors que j'en ai aucune a la compilation :
The variable 'tab' is being used without being initialized.
Ton compilateur est mal réglé, augmente le niveau d'avertissement. Ce message aurait dû être délivré au moment de la compilation sous probablement la forme d'un avertissement. Ce type d'avertissement dénote toujours une erreur grave de programmation.
Très juste pour la deuxième erreure mais pour la première je voulais en faite faire un tableau de caractère dynamique en faisant :
Une allocation de taille dynamique en mémoire selon la chaine de caractère qui est tapé.
Dans ce cas, il faut faire précéder l'utilisation par l'allocation dynamique :
char * tab = malloc(....);
Partager