Red de conocimientos sobre prescripción popular - Cuidado de la salud en otoño - Cómo convertir enteros sin signo y enteros con signo (una pregunta), olvidé el consejo del experto, gracias.

Cómo convertir enteros sin signo y enteros con signo (una pregunta), olvidé el consejo del experto, gracias.

int a;

Unsigned b;

a =-10;/*El código binario de a es (11111111165438.

b = a;/*b El código binario de es (11111111165438.

printf("d,u/n",a,b);

b = 65521;/*El código binario de b es ( 1111111111165438.

a = b; /*El código binario de a es (1111111111165438.

printf("d,u/n",a,b);

Mire solo la parte de almacenamiento binario del número.

Los números negativos almacenan el complemento y los números positivos almacenan el código original.