Considere o seguinte trecho de código em linguagem C.
#include <stdio.h>
int main() {
int vetor[] = {1, 2, 3, 4, 5};
int *var1 = vetor;
int *var2 = &vetor[0];
int *var3 = &vetor[2];
printf("%d ", *var1);
printf("%d ", *var2);
printf("%d ", *var3);
printf("%ld ", var1 - var2);
printf("%ld ", var3 - var2);
return 0;
}
A saída produzida quando este programa for compilado e executado é: