1 struct Struct { 2 int array[]; 3 }; 4 5 extern "C" { 6 void StructMember(Struct &); 7 void Pointer(int *); 8 void DoublePointer(int *[]); 9 void PointerToArray(int (*)[10]); 10 void PointerTo2DArray(int (*)[10][10]); 11 void Reference(int (&)[][11]); 12 void Element(short (*)[2]); 13 } 14