Apropos Referenzen, lassen Sie mich zuerst eine Geschichte erzählen: In dem Hof, in dem wir wohnen, gibt es ein kleines Kind namens Luo XX. Wir geben ihm gern einen Spitznamen. Da er nicht gut ernährt war, mit einem relativ großen Kopf und einem relativ kleinen Körper, gaben wir ihm den Spitznamen „Rettichkopf“. Luo XX ist also sein richtiger Name, und Rettichkopf ist sein Alias. Was ist also eine Referenz??
Definition:Referenz: Sie ist ein Alias einer Variablen.

Note:Was einen Alias angeht, kann eine Variable nicht nur einen Alias haben, ohne einen eigenen richtigen Namen zu besitzen.
Referenzen auf Basisdatentypen
Wie im folgenden Codeausschnitt:
Beispiel
Referenzen auf Strukturtypen
Wie im folgenden Codeausschnitt:
Beispiel
Referenzen auf Zeigertypen
Referenzen vom Zeigertyp sind der komplexeste und am schwierigsten zu verstehende Teil von Referenzen, und sie weisen auch in der Syntaxform Besonderheiten auf.
Definition:
Type *&pointerReferenceName = pointer;
Betrachten Sie ein Beispiel:
Beispiel
Referenzen als Funktionsparameter
Bevor wir Referenzen lernten, haben wir beim Studium der Sprache C ein solches klassisches Programm kennengelernt:
Nachdem wir nun Referenzen gelernt haben, wie sollte es aussehen, um dieselbe Funktionalität zu erreichen?
Beispiel
Originaladresse: https://blog.csdn.net/stop_and_go/article/details/51334137