Latest web development tutorials

C ++ Operator

C ++ Operator 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.

C ++ Operator C ++ Operator