Wie funktionieren Zeiger in ANSI C? Könnten Sie mir mit analogen Beispielen und Codes gleichzeitig erklären?
Ein Zeiger ist nicht mehr als die RAM-Adresse, in der eine Daten gefunden werden. Der Zeiger selbst ist offensichtlich eine Zahl, aber stellt die Speicherbox der gleichen Zahl dar, in der ein Datentyp, der von der Sprache C unterstützt wird, `int *pointerAInteger; // Zeiger auf Integer` `int integer1 = 5; // Dies ist eine Integer, die 5` `pointerAInteger = &enter1; // jetzt auf die Speicheradresse zeigt, die die 5` enthält.