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
- Le fichier contient le nombre de voyageurs dans 3 gares. dans la cellule b5, saisissez une formule qui calcule le total et se met à jour si on change une valeur du tableau. quel total obtenez-vous ? quelle formule avez-vous saisie ? ✓ - Forum Excel
- Tableau ascii - Guide
- Le fichier contient une liste de prénoms. triez ce tableau par ordre alphabétique des prénoms. quel mot est formé par les 6 premières lettres de la colonne code ? - Forum Bureautique
- Afficher un tableau en c - Forum C
1 réponse
Dalfab
Messages postés
703
Date d'inscription
dimanche 7 février 2016
Statut
Membre
Dernière intervention
1 mars 2023
100
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 =)