/**************************************************************************** * pointers2.c * * Computer Science 50 * David J. Malan * * Iterates over an array of ints. * * Demonstrates pointer arithmetic. ***************************************************************************/ #include #include #include int main(int argc, char *argv[]) { int numbers[] = {1, 2, 3, 4, 5}; printf("Size of array is %d.\n", sizeof(numbers)); printf("Size of each element is %d.\n", sizeof(numbers[0])); for (int i = 0, n = sizeof(numbers) / sizeof(numbers[0]); i < n; i++) printf("%d\n", *(numbers+i)); }