1 2 3 4 5 6 7 8 9 10 11 12
#include <stddef.h> struct slice { char const *p; size_t len; }; extern "C" void test() { struct slice s = { .p = "hello", .len = 5 }; }