hola estoy intentando hacer lo siguiente:

unsigned short us_value = 0u;
unsigned short* pus_value =& us_value;

printf(“Enter value from 1 to 7: “);
scanf(” %u”, &us_value);
printf(“You entered the value: %dn”, *pus_value);

// dandome como resultado 0; pero al cambiar el tipo por int o long puedo acceder al contenido desde el puntero
Que es lo que realmente pasa con el tipo short?

Responder