Initialiser un tableau dynamique? langage C [Résolu/Fermé]
Signaler
Mr zlem
[Dal]
- Messages postés
- 23
- Date d'inscription
- lundi 1 août 2011
- Statut
- Membre
- Dernière intervention
- 6 mai 2012
[Dal]
- Messages postés
- 5491
- Date d'inscription
- mercredi 15 septembre 2004
- Statut
- Contributeur
- Dernière intervention
- 2 avril 2021
A voir également:
- Tableau dynamique c
- Tableau dynamique en c - Meilleures réponses
- Créer un tableau dynamique en c - Meilleures réponses
- Tableau dynamique 2 dimensions c++ ✓ - Forum - Programmation
- Tableau dynamique croise - Articles
- Créer un tableau dynamique en c ✓ - Forum - C
- Arduino tableau dynamique - Forum - Programmation
- Tableau dynamique en c - Forum - C
4 réponses
fiddy
- Messages postés
- 11066
- Date d'inscription
- samedi 5 mai 2007
- Statut
- Contributeur
- Dernière intervention
- 18 octobre 2016
Bonjour,
Pour un tableau dynamique, vous êtes obligé d'affecter les variables une à une.
En revanche, vous pouvez utiliser un tableau statique :
int tableau[]={2,4,6,8,-1};
Cdlt,
Google is your friend
Pour un tableau dynamique, vous êtes obligé d'affecter les variables une à une.
En revanche, vous pouvez utiliser un tableau statique :
int tableau[]={2,4,6,8,-1};
Cdlt,
Google is your friend
Hxyp
- Messages postés
- 401
- Date d'inscription
- vendredi 28 janvier 2011
- Statut
- Membre
- Dernière intervention
- 27 avril 2014
Bonjour,
pourquoi un tableau dynamique pour le remplir à la main ? Pouvez mettre les valeurs dans un fichier et les charger après allocation du tableau. au pire ,
pourquoi un tableau dynamique pour le remplir à la main ? Pouvez mettre les valeurs dans un fichier et les charger après allocation du tableau. au pire ,
int *tab = NULL,tmp[5]={2,4,6,8,-1}; tab = malloc(sizeof(int)*5); memcpy(tab,tmp,sizeof(int)*5); free(tab);
nicocorico
- Messages postés
- 799
- Date d'inscription
- dimanche 19 juin 2011
- Statut
- Membre
- Dernière intervention
- 3 juillet 2018
Vu la simplicité des valeurs à entrer, le mieux serait sans doute d'initialiser le tableau avec une petite boucle, et voilà...
Le chêne aussi était un gland, avant d'être un chêne
Le chêne aussi était un gland, avant d'être un chêne
Antoine Crochet-Damais
- Messages postés
- 16
- Date d'inscription
- vendredi 11 mars 2011
- Statut
- Webmaster
- Dernière intervention
- 8 janvier 2014
Une astuce assez intéressante à lire aussi ici sur l'initiation d'un tableau en C.
[Dal]
- Messages postés
- 5491
- Date d'inscription
- mercredi 15 septembre 2004
- Statut
- Contributeur
- Dernière intervention
- 2 avril 2021
Bonjour Antoine,
- la question date de 2011
- ta réponse ne comporte que des méthodes d'initialisation lors de la déclaration, et n'apporte pas de réponse au cas d'un tableau dynamique, ou alors, j'ai raté un truc (de plus, ce sont des méthodes valables pour initialiser un tableau entier à une seule valeur, et ce n'est pas la question ici non plus, les valeurs étant différentes).
Dal
- la question date de 2011
- ta réponse ne comporte que des méthodes d'initialisation lors de la déclaration, et n'apporte pas de réponse au cas d'un tableau dynamique, ou alors, j'ai raté un truc (de plus, ce sont des méthodes valables pour initialiser un tableau entier à une seule valeur, et ce n'est pas la question ici non plus, les valeurs étant différentes).
Dal