#include <stdio.h>
#include <stdlib.h>
typedef struct
{
int i;
double d;
} SomeStruct;
int main(void) {
SomeStruct * s = (SomeStruct*)malloc(sizeof(SomeStruct));
s->i = 11;
printf("%d\n", s->i);
*s = SomeStruct {};
printf("%d\n", s->i);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KCnR5cGVkZWYgc3RydWN0IAp7CglpbnQgaTsKCWRvdWJsZSBkOwp9IFNvbWVTdHJ1Y3Q7CgppbnQgbWFpbih2b2lkKSB7CglTb21lU3RydWN0ICogcyA9IChTb21lU3RydWN0KiltYWxsb2Moc2l6ZW9mKFNvbWVTdHJ1Y3QpKTsKCXMtPmkgPSAxMTsKCXByaW50ZigiJWRcbiIsIHMtPmkpOwoJKnMgPSBTb21lU3RydWN0IHt9OwoJcHJpbnRmKCIlZFxuIiwgcy0+aSk7CglyZXR1cm4gMDsKfQo=