Curso de Programación en C/Prog17

De WikiCabal
Ir a la navegación Ir a la búsqueda

Prog17

 1 /* Prog17.c -- Más flags */
 2 
 3 #include <stdio.h>
 4 
 5 int main( void )
 6 {
 7   printf( "%x %X %#x %#X\n", 31, 31, 31, 31 );
 8   printf( "**%d**% d**% d**\n", 42, 42, -42 );
 9   printf( "**%5d**%5.3d**%05d**%05.3d**\n", 6, 6, 6, 6 );
10 
11   return 0;
12 }

Resultado

rrc@Pridd CClase]$ gcc -Wall -O2 -o Prog17 Prog17.c
Prog17.c: In function ‘main’:
Prog17.c:9: warning: '0' flag ignored with precision and ‘%d’ gnu_printf format
[rrc@Pridd CClase]$ ./Prog17
1f 1F 0x1f 0X1F
**42** 42**-42**
**    6**  006**00006**  006**
[rrc@Pridd CClase]$

Explicación