To initialize everything to 0 (the desired type)
StructOuter myvar = {0};
To initialize items to a specific value
StructOuter myvar = {{0, NULL}, {0, NULL}, {0, NULL}, {0, NULL}, {0, NULL}, 42.0, "foo"};
Edit
If you have a C99 compiler, you can also use "designated initializers", as in:
StructOuter myvar = {.c = {1000, NULL}, .f = 42.0, .s = "foo"};
source share