Bonjour à tous,

Voilà je suis un débutant en C et j'aurais souhaité savoir comment faire pour qu'une fonction retourne un tableau. Je m'explique :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
void main()
{
int A[2][2];
A = init(A); // init() est une fonction qui fonction qui initialise toutes les cases de mon tableau a la valeur 2
}
 
??? init(int a[2][2])
{
     // instructions
}
Que mettre au niveau des points d'interrogations ? Je sais que je peux passer par les pointeurs et modifier mon tableau directement sans passer par une variable locale à ma fonction init() mais par curiosité je souhaitais savoir comment faire pour retourner un tableau, cela pourrait m'être utile ^^

Merci beaucoup d'avance !

TeToN