Déclarations en langage C, comment traduire ?

helpme -  
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   -
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.
A voir également:

2 réponses

mich62120 Messages postés 631 Date d'inscription   Statut Membre Dernière intervention   6
 
Salut,
Dsl fausse manoeuvre.
0
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
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.
0