What happens in C when you create an array of negative length?
For instance:
int n = -35; int testArray[n]; for(int i = 0; i < 10; i++) test
Visual studio erro message for compilation, you can use -1 to say an empty array. It expects int and you are passing int, so no compiler error.