Ich habe ein Beispiel für std :: vector in Ссылка gefunden.
%Vor%und das Ergebnis ist
%Vor%Meine Frage mag albern sein, aber ich verstehe nicht wirklich, was hier passiert ist. Wir haben einen direkten Zeiger auf die Erinnerung an den Vektor. Dann weisen wir dem ersten Element (Index 0) den Wert 10 zu, bewegen uns zum zweiten Element und weisen ihm den Wert 20 zu (Index 1). Schließlich ordnen wir dem dritten Element (Index 2) den Wert 100 zu. Sollte die Antwort wie folgt sein?
%Vor%Die Ausgabe des Beispiels ist richtig. Lassen Sie mich das unten demonstrieren -
%Vor%