Fundamentos da Linguagem C
Voltar para o índice
./04/slides/02-duvida-kretcheu-01
# Fundamentos da Linguagem C
# Aula 4 - Arrays
## As dúvidas do Kretcheu
+ Como obter o valor em cada byte de um inteiro?
: Vamos considerar algumas informações conhecidas:
* Um inteiro ocupa 4 bytes na memória (x86_64);
* Um ponteiro para este inteiro aponta para
o endereço onde o valor está armazenado;
* O ponteiro para este inteiro também tem que ser
do tipo inteiro;
* Somando 1 a um ponteiro, ele "apontará" para o
endereço de memória seguinte, tendo em conta o
tamanho em bytes do tipo do dado;
* Um caractere ocupa 1 byte;
* Um caractere é um inteiro entre -128 e 127 ou,
caso não tenha sinal, entre 0 a 255.