1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
#include <stdio.h>
#include <stdlib.h>
int load (const char *filename, char **error)
{
*error = "Erreur de lecture";
printf ("adresse de error dans load() : %u\n", *error);
return 1;
}
int main (int argc, char *argv[])
{
char *error = 0;
printf ("adresse de error dans le main() : %u\n", error);
if (load ("./essai.txt", &error)==1)
{
printf ("adresse de error en retour de load() dans le main() : %u\n", error);
fprintf (stderr, "%s\n", error);
}
return 0;
} |