C ++ Operator
. (Punkt) Betreiber und die -> (Pfeil) Operator verwendet wird, um die Klassenmitglieder und der Gewerkschaft Struktur zu verweisen.
Punkt-Operator auf das eigentliche Objekt angewendet. Pfeil Operator und einen Zeiger auf das Objekt zusammen. Zum Beispiel: Angenommen, Sie die folgende Struktur haben:
struct Employee { char first_name[16]; int age; } emp;
(.) Dot Operator
Mit dem folgenden Code der Wert von "zara" zugeordnet zu einem Objekt emp vonfirst_name Mitglieder:
strcpy(emp.first_name, "zara");
(->) Pfeil Betreiber
Wenn p_emp ein Zeiger auf ein Objekt vom Typ Mitarbeiter ist, dann nehmen Sie den Wert "zara" zugeordnet zu einem Objekt emp vonfirst_name Mitglieder müssen den folgenden Code schreiben:
strcpy(p_emp->first_name, "zara");
-> Genannt der Pfeil-Operator, das ist ein Plus mehr als eine negative Zahl ist.
Kurz gesagt, verwenden Sie den Punktoperator Mitglieder der Struktur zuzugreifen, während der Zugang von Mitglied Zeigerstruktur auf den Pfeil-Operator verwenden.