2012-07-13 43 views

Respuesta

15

0x es solo una notación para hacerle saber que el número está en formato hexadecimal.

Igual que escribiría 042 para un número octal, o 42 para un decimal.

So - 42 == 052 == 0x2A.

+2

El "0" ayuda al analizador a saber que se trata de un número (constante) y la "x" significa hexadecimal. –

+0

@JesseGood .... entonces cómo el analizador sabe en caso de número decimal porque no está precedido por 0. – Tejendra

+1

@Tejendra lo sabe por exclusión. Si no es '0' o' 0x', es decimal :) –

5

La dirección de la memoria se representa generalmente en formato hexadecimal, 0x es solo una notación para el número hexadecimal.

+0

sí, pero la forma preferida es Hex. – Tejendra

Cuestiones relacionadas