:
uint32_t Value = 0x80;
*((uint32_t *)(uintptr_t)Value) = 2;
uintptr_t, , , . , , , , , .
; , "cpp plus 1" , size_t. , , ABI , size_t, , , , .
Value :
uint32_t *const Value = (uint32_t *)(uintptr_t)0x80;
, , ,
*Value = 2;
, , , . , , sizeof(uintptr_t) < sizeof(uint32_t), uint32_t ; , 0x80 uintptr_t , , .