cblc/aulas/06-vetores/02-addr.c
2025-03-24 11:23:47 -03:00

16 lines
530 B
C

#include <stdio.h>
int main(void) {
int v[] = {1, 2, 3, 4}; // 4 elementos x 4 bytes = 16 bytes
long a = 10; // 1 valor de 8 bytes
puts("Saltos pelo tipo dos elementos (4 bytes)...");
for (int i = 0; i < 4; i++) printf("%p\n", v + i);
puts("Saltos pelo tamanho total do vetor (4 x 4 bytes)...");
for (int i = 0; i < 4; i++) printf("%p\n", &v + i);
puts("Equivale ao comportamento de variáveis (8 bytes)...");
for (int i = 0; i < 4; i++) printf("%p\n", &a + i);
return 0;
}