Déclarations en langage C, comment traduire ?

Bonjour,

Les déclarations en langage C ne sont pas (toutes) faciles à traduire : char*(*(*x)(void))[];

Comment traduire. Pourrez-vous m'aider ?.

Existe-t-il une méthode à appliquer ?.

Merci.
Configuration: Windows XP
Firefox 2.0.0.12

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    traduire ?? traduire en quoi ?
    J'avoue que là aussi j'ai un peu de mal à comprendre ce qui est fait.
    x doit être un pointeur de fonction retournant un tableau de char** ou retournant un pointeur de tableau de char*.
    En tout cas *(*x())[0]; retourne un char.