#include <stdio.h>
typedef struct Student {
int id;
char name[20];
}student;
int main(void) {
student *s1 = &{1, "Bob"};
//s1->id = 2;
//printf("%d", s1.id);
//printf("%s", s1.name);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp0eXBlZGVmIHN0cnVjdCBTdHVkZW50IHsKCWludCBpZDsKCWNoYXIgbmFtZVsyMF07Cn1zdHVkZW50OwoKaW50IG1haW4odm9pZCkgewoJc3R1ZGVudCAqczEgPSAmezEsICJCb2IifTsKCQoJLy9zMS0+aWQgPSAyOwoJCgkvL3ByaW50ZigiJWQiLCBzMS5pZCk7CgkvL3ByaW50ZigiJXMiLCBzMS5uYW1lKTsKCXJldHVybiAwOwp9Cg==
prog.c: In function ‘main’:
prog.c:9:17: error: expected expression before ‘{’ token
student *s1 = &{1, "Bob"};
^
prog.c:9:11: warning: unused variable ‘s1’ [-Wunused-variable]
student *s1 = &{1, "Bob"};
^~