Ich fange gerade erst an, mit Zeigern zu arbeiten, und bin etwas verwirrt. Ich weiß &
die Adresse einer Variablen bedeutet und dass *
kann vor einer Zeigervariablen verwendet werden, um den Wert des Objekts zu erhalten, auf das der Zeiger zeigt. Anders sieht es aus, wenn Sie mit Arrays oder Strings arbeiten oder wenn Sie Funktionen mit einer Zeigerkopie einer Variablen aufrufen. Es ist schwierig, in all dem ein logisches Muster zu erkennen.
Wann sollte ich die &
y *
?