#include <stdio.h>
#include <stdlib.h>
int main(void) {
struct some_struct {int some; char value;};
struct some_struct
*s
= malloc(sizeof(struct some_struct
)); *s = struct some_struct {.some = 5, .value = 'a'};
printf("some = %d, value = %c\n", s
->some
, s
->value
); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KCmludCBtYWluKHZvaWQpIHsKCXN0cnVjdCBzb21lX3N0cnVjdCB7aW50IHNvbWU7IGNoYXIgdmFsdWU7fTsKCXN0cnVjdCBzb21lX3N0cnVjdCAqcyA9IG1hbGxvYyhzaXplb2Yoc3RydWN0IHNvbWVfc3RydWN0KSk7CgkqcyA9IHN0cnVjdCBzb21lX3N0cnVjdCB7LnNvbWUgPSA1LCAudmFsdWUgPSAnYSd9OwoJcHJpbnRmKCJzb21lID0gJWQsIHZhbHVlID0gJWNcbiIsIHMtPnNvbWUsIHMtPnZhbHVlKTsKCXJldHVybiAwOwp9Cg==