Pointer-Zugriff-Operator ->
Der Pointer-Zugriff-Operator erlaubt es, auf untergeordnete Symbole einer Variablen vom Typ Pointer auf struct, Pointer auf class oder Pointer auf union zuzugreifen. Die Variable steht dabei links der Zeichen -> und das gewünschte Symbol auf der rechten Seite.
Name: Maria Age : 33
#include <stdio.h>
struct Person{
char* name;
int age;
};
int main(){
struct Person pers = {"Maria", 33};
struct Person* p = &pers;
printf("Name: %s\n", p->name);
printf("Age : %d\n", p->age);
return 0;
}