function returns array
A function cannot return an array. Return a pointer to an array instead. The following sample generates C2090:
int[] func1(void) { // C2090 } int* func2(int * i) { // ok return i; } void main() { }