Curso de Programación en C/Prog19
								
								Ir a la navegación
				Ir a la búsqueda
				
					
								
							
		Prog19
 1 /* Prog19.c -- Conversiones interesantes */
 2 
 3 #include <stdio.h>
 4 
 5 #define PAGINAS 336
 6 #define PALABRAS 65618
 7 
 8 int main( void )
 9 {
10   short num = PAGINAS;
11   short mnum = -PAGINAS;
12 
13   printf( "num como short: %hd y como unsigned short: %hu\n", num, num );
14   printf( "-num como short: %hd y como unsigned short: %hu\n", mnum, mnum );
15   printf( "num como int: %i y como char: %c\n", num, num );
16   printf( "PALABRAS como int: %d, como short: %hd, y como char: %c\n",
17                                          PALABRAS, PALABRAS, PALABRAS );    
18   return 0;
19 }
Resultado
[rrc@Pridd CClase]$ gcc -Wall -O2 -o Prog19 Prog19.c [rrc@Pridd CClase]$ ./Prog19 num como short: 336 y como unsigned short: 336 -num como short: -336 y como unsigned short: 65200 num como int: 336 y como char: P PALABRAS como int: 65618, como short: 82, y como char: R [rrc@Pridd CClase]$