• [^] # On progresse... mais c'est pas encore gagné...

    Posté par (site web personnel) . En réponse au message Structures.... Évalué à 1.

    --- après modifs : ---

    int main (void)
    {
    struct structure *test = malloc (60*sizeof(char));
    test->a = "a non initialise";
    test->b = "b non initialise";
    test->c = "c non initialise";

    print_struct ( test );
    test = wazaa ();
    print_struct ( test );
    return (0);
    }

    ---------------------------

    a non initialise--b non initialise--c non initialise
    aaa--bbb--ccc
    Erreur de segmentation

    mais là, GDB m'aide pas trop :
    ---------
    Program received signal SIGSEGV, Segmentation fault.
    _dl_fini () at dl-fini.c:64
    64 dl-fini.c: Aucun fichier ou répertoire de ce type.
    in dl-fini.c
    ---------
    je n'ai aucune idée de ce qu'est ce zouf ! c quoi cette affaire de dl-fini.c ? faut recompiler la glibc ?

    essayons hello world :
    --------------------------------------
    #include <stdio.h>

    int main (void)
    {
    printf ("hello world\n");
    return (0);
    }
    --------------------------------------
    mansuetus@spontexserver:~/Prog/petits_softs/tests$ ./hello
    hello world
    mansuetus@spontexserver:~/Prog/petits_softs/tests$
    ---------------------------------------


    Je ne comprends plus rien ... mais ça, c'est pas nouveau !