Ich habe ein Problem mit den fettgedruckten Variablen. CLion sagte, dass auf diese Parameter niemals zugegriffen wird.Wie übergibt man lokale int-Variablen als Parameter an eine Funktion?
Wenn ich die Funktion open_turn aufrufen, werden die turn_face und turn_suit gesagt, dass sie nicht initialisiert wurden. Aber ich möchte diese Variablen nicht initialisieren, indem ich ihnen Werte zuweise, da die Werte erst nach dem Aufruf der Funktion ermittelt werden.
Wie gehe ich int turn_card, int turn_f und int turn_s in die Funktion open_turn? Dann Zuweisung Wert von int turn_card zu int wiederum, int turn_f zu int turn_face und int turn_s zu turn_suit?
P/s: In diesem Moment Parameter int turn_f und int turn_s sagte deklariert werden, aber nie abgerufen.
Können Sie an den Compiler Ausgabe beziehen sich nicht? –
Wo verwenden Sie die Variablen 'turn_s' und' turn_f'? –
Wenn Sie nur Turn_s und Turn_f-Werte in der Funktion zuweisen, warum müssen Sie sie überhaupt übergeben? Oder erwarten Sie, dass sie von der Funktion zurückgegeben werden? In diesem Fall müssen Sie Zeiger auf Ints und nicht auf Ints übergeben. – OldBoyCoder