Votre question

language C talbeau =0 [resolu]

Tags :
  • Programmation
Dernière réponse : dans Programmation
20 Novembre 2008 20:31:57

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.

Autres pages sur : language talbeau resolu

20 Novembre 2008 20:54:04

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".
a b L Programmation
20 Novembre 2008 20:55:56

Un tableau ne s'agrandit pas par magie. :) 
Contenus similaires
20 Novembre 2008 21:35:52

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.
a b L Programmation
21 Novembre 2008 18:59:40

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.
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS