Die Ideale Variante währe (so wird das auch von den C Standard Funktionen gemacht):

Code:
int * mess(int *arr, int length)
{
    //Array befüllen und dabei length beachten
    return arr;
}