I am a Ruby programmer who has ended up developing a code generate for C. Its like asking a Limo to tow a 1960s truck. Any way.
Here is what I thought should work but doesnt work.
float[][] pixels()
{
float x[][]= { {1,1},{2,2} };
return x
}
void drawLine(float x[][2])
{
//drawing the line
}
//inside main
drawLine(pixels());
I have banged my head on my desk trying to get this thing work. Please help.
Thank you all for your answers and more specifically for the detailed explanation of the array-pointer relationship.
I encapsulated the array in a structure