B[
Size: a a a
B[
B[
AP
AP
AP
char *ptr = (char*)malloc(10);
ptr[0] = 1;
free(ptr);
AP
TS
char *ptr = (char*)malloc(10);
ptr[0] = 1;
free(ptr);
ptrA
ptrAP
char*, чей размер платформозависимый но не меньше int-a
AP
A
TS
AP
TS
AP
A
AP
*((size_t*)pointer_to_first_element) - 1)
TS
TS
AP