fonction de declaration (tableau)
Bonjour,
Je sais que sa peut paraitre une question idiote mais je n'arrive pas a trouver de reponses.
J'ai plusieur tableaux tab1[], tab2[] etc. et un pointeur sur tableau qui stock les adresses de ces tableaux *TAB_[] = {tab1, tab2 etc...}
J'aimerai bien faire une fonction qui me retourne ce pointeur sur tableau tel quel.
Je pensais a :
Code:
1 2 3 4 5 6 7 8
| int *ma_fonction_tab()
{
int tab1[] = {valeur1, valeur2 ...}
int tab2[] = {valeur1, valeur2 ...}
...
int *TAB[] = {tab1, tab2 ...}
return (TAB[]);
} |
Pour l'utiliser dans une autre fonction.
Code:
1 2 3 4 5 6 7
|
int main(int argc, char **argv)
{
int *recup;
recup = ma_fonction_tab();
...
} |
Mais sa n'a pas l'air de fonctionner.
Si quelqu'un pouvait m'eclaircir, Merci