main()
char *fptr;
unsigned err_code
int ***array;
int init=0;
static unsigned d[3]={3,3,3};
static int st[3]={0,0,0};
int t,n,j;
array = (int ***)daa(sizeof(int),3,d,st,&err_code, &fptr, &init);
for(t=0;t<3;t++){
for(n=0;n<3;n++}{
for(j:0;j<3;j++){
printf("%08x ", &array[t][n][j]);
}
}
}
printf("\n");
}
Under 0S9/68000 with the Microware C compiler I get a most interesting
list of addresses-most of which point to memory not even extant in my
computer, let alone in the array bounds.
/* End of File */