33 Stimmen

Wie gibt man ein 2D-Array aus einer Funktion in C zurück?

Ich bin ein Ruby-Programmierer, der einen Code entwickelt hat, der für C generiert wird. Das ist so, als würde man eine Limousine bitten, einen 1960er-Jahre-LKW zu schleppen. Wie auch immer.

Hier ist, was ich dachte, sollte funktionieren, aber es funktioniert nicht.

float[][] pixels()
{
  float x[][]= { {1,1},{2,2} };
  return x
}

void drawLine(float x[][2])
{
  //drawing the line
}

//inside main
drawLine(pixels());

Ich habe mir den Kopf an meinem Schreibtisch angeschlagen, um dieses Ding zum Laufen zu bringen. Bitte helfen Sie.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X