C force printf pour hexadecimal

Fermé
aimless Messages postés 10 Date d'inscription mardi 9 novembre 2004 Statut Membre Dernière intervention 15 mars 2005 - 11 nov. 2004 à 12:18
 Behal - 13 août 2008 à 09:42
Salut!
Est-ce que quelqu'un connait le bon format pour afficher les hexadecimals du forme 0x00. %#x affiche 0 au lieu de 0x00 ainsi de suite. je veux forcer l'affichage pour les reutiliser en bitmap.

merci..

peace
A voir également:

5 réponses

meuh non, encore tard mais il y a mieux quand même :

printf( "0x%08.8X", i);

va t'afficher 0x suivi de la valeur avec une string de 8 sur 8 remplie avec des 0.
un des 8 dit au moins 8 et l'autre pas plus de 8.
ça marche aussi avec 4 ou une autre longueur.
15