• # Ça dépend

    Posté par . En réponse au message séparation de source. Évalué à 2.

    Si tu veux que ta macro soit utilisable par plusieurs .c, tu la mets dans un .h.
    Si tu ne t'en serts que dans un .c, tu la mets dans le .c (au début pour être plus visible).

    Dans un .h, on ne mets que l'API, les déclarations de fonctions et de structures qui seront utilisées dans _plusieurs_ .c et .h.