Fonction et tableau multidimensionnel
Résolu/Fermé
elcactus75
Messages postés
34
Date d'inscription
mardi 27 novembre 2012
Statut
Membre
Dernière intervention
15 juin 2013
-
Modifié par elcactus75 le 10/12/2012 à 21:23
elcactus75 Messages postés 34 Date d'inscription mardi 27 novembre 2012 Statut Membre Dernière intervention 15 juin 2013 - 13 déc. 2012 à 19:30
elcactus75 Messages postés 34 Date d'inscription mardi 27 novembre 2012 Statut Membre Dernière intervention 15 juin 2013 - 13 déc. 2012 à 19:30
A voir également:
- Fonction et tableau multidimensionnel
- Fonction si et - Guide
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Tableau word - Guide
- Trier tableau excel - Guide
3 réponses
Flachy Joe
Messages postés
2103
Date d'inscription
jeudi 16 septembre 2004
Statut
Membre
Dernière intervention
21 novembre 2023
260
11 déc. 2012 à 19:19
11 déc. 2012 à 19:19
As-tu alloué de la mémoire pour y stocker tes données ?
issu de l'exemple précedent :
issu de l'exemple précedent :
/* Allocation dynamique */ t = new int* [ nLignes ]; for (int i=0; i < nLignes; i++) t[i] = new int[ nColonnes ];
Flachy Joe
Messages postés
2103
Date d'inscription
jeudi 16 septembre 2004
Statut
Membre
Dernière intervention
21 novembre 2023
260
10 déc. 2012 à 22:15
10 déc. 2012 à 22:15
Salut,
il faut le déclarer en int**
Un exemple par ici : https://fr.wikibooks.org/wiki/Programmation_C%2B%2B/Les_tableaux#Dynamiques
Les tableaux dynamiques, même en une dimension, doivent de toute façon être déclarés en pointeur, les crochets ne sont utilisable (dans la déclaration) que pour les tableaux statiques = taille fixe.
Bonne continuation.
il faut le déclarer en int**
Un exemple par ici : https://fr.wikibooks.org/wiki/Programmation_C%2B%2B/Les_tableaux#Dynamiques
Les tableaux dynamiques, même en une dimension, doivent de toute façon être déclarés en pointeur, les crochets ne sont utilisable (dans la déclaration) que pour les tableaux statiques = taille fixe.
Bonne continuation.
elcactus75
Messages postés
34
Date d'inscription
mardi 27 novembre 2012
Statut
Membre
Dernière intervention
15 juin 2013
11 déc. 2012 à 18:11
11 déc. 2012 à 18:11
Bonsoir Flachy joe,
Merci pour votre réponse, jusque la tout marche bien mais lorsque je veux stocker un nombre dans mon tableau j'ai une erreur :\ Est ce que vous pourriez m'indiquer comment faire ?
Merci et bonne soirée.
Merci pour votre réponse, jusque la tout marche bien mais lorsque je veux stocker un nombre dans mon tableau j'ai une erreur :\ Est ce que vous pourriez m'indiquer comment faire ?
Merci et bonne soirée.
Le Dodo
Messages postés
1934
Date d'inscription
jeudi 10 mars 2011
Statut
Membre
Dernière intervention
27 août 2013
246
10 déc. 2012 à 21:29
10 déc. 2012 à 21:29
Nous, on a passé le chapitre sur les tableaux en cours de programmation , et je n'ai jamais entendu parler de tableau multidimensionnel...
Alors soit ça n'existe pas, soit c'est moi qui me trompe.
Pourriez-vous nous donner le code entier et l'erreur ? ça nous aiderait à comprendre...
Alors soit ça n'existe pas, soit c'est moi qui me trompe.
Pourriez-vous nous donner le code entier et l'erreur ? ça nous aiderait à comprendre...
elcactus75
Messages postés
34
Date d'inscription
mardi 27 novembre 2012
Statut
Membre
Dernière intervention
15 juin 2013
11 déc. 2012 à 17:54
11 déc. 2012 à 17:54
Bonsoir Le Dodo,
Vous pouvez trouvez un cours sur les tableau multidimensionnel juste la : https://openclassrooms.com/fr/courses/1894236-programmez-avec-le-langage-c
Vous pouvez trouvez un cours sur les tableau multidimensionnel juste la : https://openclassrooms.com/fr/courses/1894236-programmez-avec-le-langage-c
Le Dodo
Messages postés
1934
Date d'inscription
jeudi 10 mars 2011
Statut
Membre
Dernière intervention
27 août 2013
246
Modifié par Le Dodo le 13/12/2012 à 16:29
Modifié par Le Dodo le 13/12/2012 à 16:29
Merci ! :-)
je me coucherais moins bête ce soir. ^^"
je me coucherais moins bête ce soir. ^^"
12 déc. 2012 à 11:19
Est ce que tu pourrais m'écrire un petit code ou tu crée un tableau multidimensionnel, l'envoie a une fonction qui met par exemple le nombre 45 dans tableau[0][0] ?
Merci d'avance.
12 déc. 2012 à 22:53
Encore un peu de doc sur les pointeurs et les tableaux : https://cpp.developpez.com/cours/cpp/?page=page_6
13 déc. 2012 à 19:30
Ça marche très bien.
Résolu :p