kamill:
Donc la méthode la plus logique pour indiquer que le paramètre n'existe pas est de passer NULL (on peut bien sur décider de faire autrement, mais pourquoi réinventer la roue).
Il faut aussi que le code à l'autre bout teste si le pointeur est NULL avant de l'utiliser ce qui n'est hélas pas toujours le cas dans les librairies écrites à la va-vite.