en fait, c'est plutôt le fait que gcc donne la "bonne" taille dans le main() qui est "surprenant"
à l'intérieur du main, v est un tableau statique dont la taille a été déterminée à la compilation (déclaration en []). rien d'étonnant à ce que sizeof trouve le bon résultat. v se comporte alors comme un pointeur sur entier, mais ce n'est pas un pointeur sur entier, c'est un bon vieux tableau statique à taille fixe.
[^] # Re: Le paramètre de la fonction
Posté par aedrin . En réponse au message taille d'un tableau avec sizeof. Évalué à 2.
en fait, c'est plutôt le fait que gcc donne la "bonne" taille dans le main() qui est "surprenant"
à l'intérieur du main, v est un tableau statique dont la taille a été déterminée à la compilation (déclaration en []). rien d'étonnant à ce que sizeof trouve le bon résultat. v se comporte alors comme un pointeur sur entier, mais ce n'est pas un pointeur sur entier, c'est un bon vieux tableau statique à taille fixe.