Bonsoir à tous.

J'ai un tableau contenant des nombres entre 0 et 255. Je veux copier les éléments du tableau dans un fichier avec fprintf. Par contre je veux copier le caractère correspondant au nombre.

Voici comment je m'y prends dans un boucle :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
fprintf(fichier, "%c", resultat[i]);
Voici mon problème : tout fonctionne bien sauf quand resultat[i] égal 0. Il doit rien écrire dans le fichier (caractère NULL) et donc le zéro est perdu à la lecture du fichier !! . Comment faire pour écrire le caractère NULL (pour pouvoir lire le zéro) ?

Merci.