Если это a struct
, то это можно сделать
*p = {var1, var2..};
Но похоже, что это не работает с union
:
union Ptrlist
{
Ptrlist *next;
State *s;
};
Ptrlist *l;
l = allocate_space();
*l = {NULL};
Только для получения:
expected expression before ‘{’ token