Salut,
J'ai remarqué un comportement avec mon programme en 32bits que j'ai pas en 64bits.
Par exemple avec ce genre de structure
typedef Foo ... ;
struct mastructure
{
Foo n;
mastructure* gauche;
mastructure* droite;
};
Bref typiquement un arbre.
Si je fais ça en 64bits :
struct mastructure* arbre = malloc(sizeof(mastructure));
Ca se suffit à lui même
Alors que pour que ça fonctionne en 32bits (sinon ca fait un segfault)
Je suis obligé de faire
struct mastructure* arbre = malloc(sizeof(mastructure));
arbre->gauche = NULL;
arbgre->droite = NULL;
Bref, je comprend pas trop pourquoi il y a cette nuance entre les 2 versions. 
Si quelqu'un a une idée 