Bonjour,
J'ai une question sur le C:
void exemple(const *char);
int main(void)
{
char nom[20];
memset (nom, 0, 20);
printf ("Entrez un nom : ");
scanf ("%s", nom);
exemple(nom);
return EXIT_SUCCESS;
}
void exemple(const *char)
{
....
....
}
Est-il correct d'écrire ça comme ça sachant que la fonction "exemple" attend une constante ou est-ce moi qui comprend mal ?
Autrement dit est-il possible de passer une variable à la fonction "exemple" ?
Je pose cette question parce que toute les fonction de la librairie libxml se présente sous cette forme (avec des const *char) et je souhaiterais choisir le nom en le saisissant plutot que de l'imposer dans le code.
En espérant avoir été clair, je vous remercie pour vos lumières.
Bonne journée.