language C talbeau =0 [resolu]
Forum Programmation : language C talbeau =0 [resolu]
TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique.
Pour obtenir de l'aide, inscrivez-vous gratuitement !
bonjours je voudrais savoir si il est possible de fair un tableau en C avec un dimmension egale a 0 pour y stocker des lettre et ainsi avec une valleur =0 le tableau sargandira si il manque des case . efin c'est ma conclusion est ce que cela est possible ? je vous remerci.
Bonsoir,
Je vois ce que tu veux faire à peu près, il faut utiliser "malloc", pour allouer seulement une taille voulue.
Tu peux faire un "char *tableau".
Un tableau ne s'agrandit pas par magie.
ok, parce que j'avais mis
char prenom[0] ( le tableau s'apel prenom) et quand je tapeun prenom plus long que 0 caracterre ( pas dur en meme temp....) ba le tableau s'agrandit quoi.
non le tableau ne s'agrandit pas, tu vas écrire dans d'autres données de ton programme, c'est du buffer overflow. Et si, en mémoire, tu sors même en dehors de la zone mémoire allouée pour ton processus, alors celui-ci crash.
Il y a 710 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
