Hallo Marco,
Das ist eine Kurzform für if
Könnte man ersetzen durch:
Falls du es testen willst, int f() ist geraten, aus deinem Ausschnitt geht nicht hervor wie HIGH und LOW definiert sind und auch nicht welchen Parameter digitalWrite() erwartet. Das müsstest du evtl. entsprechend anpassen.Code:int f(void) { if (segmente[i][j]==1) return HIGH else return LOW } . . . digitalWrite(ziffer[0][j], f() );
MfG Peter(TOO)
Lesezeichen