Constante entera 0100

No octal. . . Todo en una computadora es binario. . . 65 también se almacenará en binario, que es 0100001, que son 8 bits, que es un byte. El tipo de carácter es exactamente un byte, lo que significa que la A en su carácter a es 0100 0001.

El formato de la salida depende de la declaración printf.

Si es así

printf("%d ", a); // Genera el número entero 65

printf("%c ", a);/ /Carácter de salida a

printf("%o ", a); //Salida octal 0101

printf("%x ", a); //Salida hexadecimal 0x41

p>

Aunque los formatos de salida son diferentes, todos son binarios 0100001,