struct X
{
int some;
const char* really_long;
double and_annoying_variable_names;
};
int main()
{
struct X x = { 42, "hello world", 3.14 };
// reassign:
struct X y = { 0, "dummy", 0.0 };
x = y;
return 0;
}
c3RydWN0IFgKewogICBpbnQgc29tZTsKICAgY29uc3QgY2hhciogcmVhbGx5X2xvbmc7CiAgIGRvdWJsZSBhbmRfYW5ub3lpbmdfdmFyaWFibGVfbmFtZXM7Cn07CgppbnQgbWFpbigpCnsKICAgIHN0cnVjdCBYIHggPSB7IDQyLCAiaGVsbG8gd29ybGQiLCAzLjE0IH07CiAgICAvLyByZWFzc2lnbjoKICAgIHN0cnVjdCBYIHkgPSB7IDAsICJkdW1teSIsIDAuMCB9OwogICAgeCA9IHk7CiAgICAKICAgIAogICAgcmV0dXJuIDA7Cn0=