Hola, estava brincando com ponteiros aqui e fiz um programa pra exibir as posições da memoria de 0x00 até 0xFF. Mas ele só exibe de 4 em 4. Isso tem algo a ver com o processador ser 32 bits? Alguém poderia testa-lo em um processador + SO 64bits?
Exemplo:
$ ./a.out
0
4
8
c
10
14
18
1c
20
#include <stdio.h>
main() {
int *p;
for ( p = (int *) 0x00; p <= (int *) 0xFF; p++ )
printf("%x\n",p);
}
Pergunta
helljawz
Hola, estava brincando com ponteiros aqui e fiz um programa pra exibir as posições da memoria de 0x00 até 0xFF. Mas ele só exibe de 4 em 4. Isso tem algo a ver com o processador ser 32 bits? Alguém poderia testa-lo em um processador + SO 64bits?
Exemplo:
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.