Bonjour à tous

J'ai créé un tableau de taille déterminée et initialisée :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
int const nbre = 1024;
float tab[nbre] = {0};
J'aimerai le passer dans une fonction qui le remplirait et qui le retournerait avec ses nouvelles valeurs. Pour ce faire, j'ai la fonction readtab dont la déclaration est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
void readtab(float tab[]);
Le problème est que quelque soit la manière dont j'appelle la fonction dans mon main, il y a un message d'erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
readtab(tab); -> cannot convert from 'int' to 'float &'
readtab(&tab); -> cannot convert from 'float(*)[]' to 'float[]'
etc.
Merci à qui pourra me débloquer...