Déclarer un tableau en global

jepeuxlefaire -  
smohamedl Messages postés 22 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
comment faire pour déclarer un tableau en global pour pouvoir l'utiliser dans plusieurs fonctions?
Le but étant de ne pas perdre les valeurs enregistrées dans ce tableau en passant de fonction en fonction...


A voir également:

2 réponses

smohamedl Messages postés 22 Date d'inscription   Statut Membre Dernière intervention   1
 
Pour declarer un tableau global il faut seulement ne pas le declarer dans une fonction par exemple :
#include ....

tab[nbredecases] = {0} ;

int main()
{ .... }

Et si tu veux que le tableau soit utilisable sur seulement le fichier qui le contient il faut ajouter un straict (en fait je pense car ca peu etre strait ).
0
smohamedl Messages postés 22 Date d'inscription   Statut Membre Dernière intervention   1
 
desolé ce n'est ni straict ni strait , c plus tot static !
0
kratosmindfreak Messages postés 43 Date d'inscription   Statut Membre Dernière intervention  
 
tu declare le tableau juste apres les includes
mais eviter les variables globales
tu peut passer le tableau a ta fonction comme un parametre en utilisant
nomdefonction(tab);
0