#include <stdio.h>
struct Elenco {
char uno;
short due;
int tre;
};
void f (struct Elenco *e)
{
printf ("struttura: %i %i %i\n", e
->uno
, e
->due
, e
->tre
); }
int main (int argc, char *argv[])
{
f (&(struct Elenco) {.uno=33, .tre=77, .due=55});
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgpzdHJ1Y3QgRWxlbmNvIHsKICAgIGNoYXIgIHVubzsKICAgIHNob3J0IGR1ZTsKICAgIGludCAgIHRyZTsKfTsKCnZvaWQgZiAoc3RydWN0IEVsZW5jbyAqZSkKewogIHByaW50ZiAoInN0cnV0dHVyYTogJWkgJWkgJWlcbiIsIGUtPnVubywgZS0+ZHVlLCBlLT50cmUpOwp9CgppbnQgbWFpbiAoaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkKewogIGYgKCYoc3RydWN0IEVsZW5jbykgey51bm89MzMsIC50cmU9NzcsIC5kdWU9NTV9KTsKICByZXR1cm4gMDsKfQ==