When defining a function like this:
void myFunction(arguments){
// some instructions
}
What is the deference between using type name[] and type *name as the function's argument.
When using type name[] and calling the function does it make a copy to the name array or just point to the passed array.
Is the name array's subscript needs to be set. If not what's the difference.