C pass by reference, why I can't get the variable
===

I can't get my Features array by using pass by reference. Here I have Physical() function and i want it to return Feature array variable but instead of using return, i should use pass by reference.Do you see any error?

Thanks

Features=new float[74];
Physical(Features); //call function
delete[] Features;


//function definition:
void Physical(float *Features)
{   Func2(Features); //this function initializes my Features array
}
