#include #include #define ARR_SIZE_1 10 #define ARR_SIZE_2 10 #define ARR_SIZE_3 10 int arr1[ARR_SIZE_1]; int main() { for ( int i = 0; i < ARR_SIZE_1; ++i ) { printf("%d", arr1[i]); } printf("\n"); int arr2[ARR_SIZE_2]={0}; for ( int i = 0; i < ARR_SIZE_2; ++i ) { printf("%d", arr2[i]); } printf("\n"); int *arr3[ARR_SIZE_3]={NULL}; for ( int i = 0; i < ARR_SIZE_3; ++i ) { printf("%s", arr3[i] ? "y" : "n" ); } printf("\n"); int var1 = 1; arr3[2] = &var1; for ( int i = 0; i < ARR_SIZE_3; ++i ) { printf("%p ", (void*) arr3[i] ); } printf("\n"); return 0; } /* output: 0000000000 0000000000 nnnnnnnnnn (nil) (nil) 0x7fff2af2312c (nil) (nil) (nil) (nil) (nil) (nil) (nil) */