Unterschied: Der *-Operator wird verwendet, um den Zeigertyp zu definieren und den Zeiger zu dereferenzieren, indem er auf den Wert an der Speicheradresse zugreift, auf die der Zeiger zeigt, während der &-Operator die Adresse der Variablen abruft und Parameter als Referenz übergibt oder im Zeiger verwendet und Speicherverwaltung.
In der C-Sprache sind * und & zwei wichtige Operatoren, die Zeiger-Dereferenzierungs- bzw. Adressübernahmeoperationen darstellen.
* Operator:
&-Operator:
Kurz gesagt: * wird zur Deklaration und Dereferenzierung von Zeigern verwendet, während & zum Abrufen der Adresse einer Variablen verwendet wird. Diese beiden Operatoren werden häufig in der Zeiger- und Speicherverwaltung in der C-Sprache verwendet.
Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen * und & in der C-Sprache?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!