void F2(u8_t arr[10][10]) {
int i,j;
for (i = 0; i < 10; i++) {
for (j = 0; j < 10; j++) {
if (arr[i][j] == 0x12) {
printf("\n\r adr1:%x",&arr[5][5]);
}
}
}
}
void F1(void) {
u8_t arr[10][10];
printf("\n\r adr0:%x",&arr[5][5]);
arr[5][5] = 0x12;
F2(arr);
}
выдало:
adr0:12feef
adr1:12feef
</per>
осталось теперь вместо u8_t arr[][] обьявить
SomeStruct_t arr[4][16]