• [^] # Re: sizeof()

    Posté par . En réponse au message Stocker directement des pointeurs qui pointent sur des structures. Évalué à 2.

    En utilisant struct mastruct *t = malloc(sizeof(struct mastruct)); tout est très explicite.
    Avec l'autre syntaxe, struct mastruct *t = malloc(sizeof(t))` ça l'est plus du tout.

    Et voilà un code très joli, concis, qui compile sans warning, et va produire des bugs aléatoire car on a alloué que sizeof(void*) octets au lieux de sizeof(struct montype)... Il manque une étoile...

    Please do not feed the trolls