Curso de Programación en C/Prog19
Ir a la navegación
Ir a la búsqueda
Prog19
/* Prog19.c -- Conversiones interesantes */
#include <stdio.h>
#define PAGINAS 336
#define PALABRAS 65618
int main( void )
{
short num = PAGINAS;
short mnum = -PAGINAS;
printf( "num como short: %hd y como unsigned short: %hu\n", num, num );
printf( "-num como short: %hd y como unsigned short: %hu\n", mnum, mnum );
printf( "num como int: %i y como char: %c\n", num, num );
printf( "PALABRAS como int: %d, como short: %hd, y como char: %c\n",
PALABRAS, PALABRAS, PALABRAS );
return 0;
}
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]$