RE:Ayuda para un trabajo de facultad
Este programita te puede ayudar a hacer tus pruebas.
Para un entero:
int variable = 33; // ponle el valor que te interese
/* Un puntero a char apuntando al principio de la variable. */
char *aux = (char *) &variable;
/* Escibimos los bytes, uno a uno, de la variable */
for (int i=0; i<sizeof (int); i++)
printf ( "%d ", (int) ( aux[i] ) );
printf ("\n");
Esto vale para cualquier tipo que quieras. Sustituye "int variable" por "<tipo> variable", la forma de darle valor por la que corresponda y el sizeof(int) por sizeof(<tipo>). Si quieres en pantalla los valores en hexadecimal en vez de en decimal, por %x en vez de %d
Se bueno.