Riri (./28) :
je comprends pas pourquoi la deuxième sollution ne marche pas:
*fill = "\0";
Parce que
*fill est un
char, et tu tentes de lui affecter un
const char *.
Tu devrais écrire
*fill = '\0';Récapitulatif :
"a" est une chaîne de caractères (constante).
'a' est un caractère
"aa" est une chaîne de caractères (constante)
'aa' est invalide.