#include // Wichtig: "-g" beim Kompilieren verwenden! static void initArray(long *array, size_t size) { for (size_t i = 0; i <= size; i++) { array[i] = 0; } } int main(void) { long *array; long buf[7]; array = buf; initArray(buf, sizeof(buf) / sizeof(long)); while (array != buf + sizeof(buf) / sizeof(long)) { printf("%ld\n", *array); array++; } }