What is the suggested way to define function arguments for a nested array? For example, here are three possibilities:
int process(int (*coord)[2], size_t size)
{
...
}
int process(int coord[4][2], size_t size)
{
...
}
int process(int coord[][2], size_t size)
{
...
}
Are there all identical, or do any of these function arguments differ from the others?