Инициализировать все до 0 (правильного вида)
StructOuter myvar = {0};
Чтобы инициализировать членов к определенному значению
StructOuter myvar = {{0, NULL}, {0, NULL}, {0, NULL},
{0, NULL}, {0, NULL}, 42.0, "foo"};
/* that's {a, b, c, d, e, f, s} */
/* where each of a, b, c, d, e is {size, elems} */
Редактировать
Если у вас есть компилятор C99, вы также можете использовать «назначенные инициализаторы», как в:
StructOuter myvar = {.c = {1000, NULL}, .f = 42.0, .s = "foo"};
/* c, f, and s initialized to specific values */
/* a, b, d, and e will be initialized to 0 (of the right kind) */