#include <stdio.h>
#include <stdlib.h>
#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)
*/
Comments