Tableau de valeurs aléatoires
Résolu/Fermé
amn3zia
Messages postés
5
Date d'inscription
mercredi 16 mars 2016
Statut
Membre
Dernière intervention
26 avril 2016
-
15 avril 2016 à 19:21
amn3zia Messages postés 5 Date d'inscription mercredi 16 mars 2016 Statut Membre Dernière intervention 26 avril 2016 - 18 avril 2016 à 17:42
amn3zia Messages postés 5 Date d'inscription mercredi 16 mars 2016 Statut Membre Dernière intervention 26 avril 2016 - 18 avril 2016 à 17:42
A voir également:
- Tableau de valeurs aléatoires
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Tableau word - Guide
- Trier tableau excel - Guide
- Impossible d'afficher le rapport de tableau croisé dynamique sur un rapport existant ✓ - Forum Excel
1 réponse
Dalfab
Messages postés
706
Date d'inscription
dimanche 7 février 2016
Statut
Membre
Dernière intervention
2 novembre 2023
101
16 avril 2016 à 12:24
16 avril 2016 à 12:24
Bonjour,
Pour passer en paramètre un tableau, on doit passer le nom du tableau, il est impossible de passer la taille du tableau (en réalité la fonction recevra un pointeur qui permet d'accéder aux éléments).
dans main() remplacer bombpos(grid,tabx[nbbomb],taby[nbbomb]); par bombpos(grid,tabx,taby);
La déclaration de la fonction doit être comme ton prototype void bombpos(map *grid,int tabx[],int taby[]){.....
Ne pas faire de #define sans parenthèses et éviter à tout prix les #define qui utilisent des données non constantes.
Ne pas définir des struct anonymes, il risque d'y avoir des problèmes à l'édition des liens. Tu peux utiliser le même nom que le typedef
On ne peut pas utiliser une donnée non déclarée ou définie avant. L'ordre des types et fonctions dans ton code n'est pas le bon.
Pour passer en paramètre un tableau, on doit passer le nom du tableau, il est impossible de passer la taille du tableau (en réalité la fonction recevra un pointeur qui permet d'accéder aux éléments).
dans main() remplacer bombpos(grid,tabx[nbbomb],taby[nbbomb]); par bombpos(grid,tabx,taby);
La déclaration de la fonction doit être comme ton prototype void bombpos(map *grid,int tabx[],int taby[]){.....
Ne pas faire de #define sans parenthèses et éviter à tout prix les #define qui utilisent des données non constantes.
Ne pas définir des struct anonymes, il risque d'y avoir des problèmes à l'édition des liens. Tu peux utiliser le même nom que le typedef
typedef struct casee { char content; } casee;
On ne peut pas utiliser une donnée non déclarée ou définie avant. L'ordre des types et fonctions dans ton code n'est pas le bon.
18 avril 2016 à 17:42
Merci beaucoup pour ta réponse rapide en tout cas =)