Ich denke, Ihr Problem zu Missverständnissen, was in der Mitte durch die Bedingung der for
Schleife bedeutet. Dies ist eine Schleife Fortsetzung Bedingung, was bedeutet, dass die Schleife true
sein muss, um fortzufahren. Die Nachbedingung des Loops ist die Umkehrung seiner Fortsetzungsbedingung.
Wenn ich diese Funktion aufrufen, zeigt es keine *
an. Diese
ist, weil die Schleife Fortsetzungsbedingung ist, es sei denn false
size
Null ist, so Schleifenkörper übersprungen.
Aber wenn ich ==
zu <
ändern, funktioniert es. Warum?
Da die Schleife Fortsetzungsbedingung wird true
und bleibt true
, bis die Schleife beendet ist. Deshalb funktioniert <
funktioniert; !=
würde auch funktionieren.
Weil 'i == size' nur mit diesem einen spezifischen Fall übereinstimmt. –
Was genau versuchen Sie zu erreichen? Ich kann Ihnen möglicherweise besser helfen, wenn Sie mir sagen, was Sie tun möchten. – Afflicted