#include <stdio.h>

typedef struct test {
  char field1[20];
  char *field2;
} test_s;

test_s test = {.field1[0] = '\0', .field2 = test.field1};

int main(void) {
	printf("%p\n%p\n", (void*) test.field1, (void*)test.field2);
	return 0;
}
