1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
#include "out.h" /* toc */ #include <stdio.h> void foo(int64_t (*out__)[3]) { int64_t x[3] = {0}; *out__ = x; return; } void main__(void) { int64_t x[3] = foo(); printf("Foo: %ld\n", (long)x); return; } int main(void) { main__(); return 0; }