Warum sollten wir Zeiger in der Sprache C verwenden?

5 Antworten


  • c-Programmierer ohne Kenntnis von Zeigern ist gleich Mensch ohne Nahrung. Die Bedeutung der Sprache c liegt in den Zeigern. Der Vorteil von Pointern in c ist
    1. Mit Pointern ist eine dynamische Speicherbelegung möglich.
    2. Übergabe von Arrays und Strukturen an Funktionen
    3. Übergabe von Adressen an Funktionen.
    4.Erstellen von Datenstrukturen wie Bäumen, verknüpften Listen usw.
    Es gibt viele andere Verwendungen. Keine Zeiger, keine Datenstrukturen. Ein erfahrener Programmierer ist jemand, der mit Zeigern umgehen kann.
    Zum besseren Verständnis von Zeigern siehe:
    "Zeiger in C verstehen" von Yashwanth Kanethkar.
    Darin erläutert er ausführlich Hinweise.
  • 1:Zeiger erhöhen die Ausführungsgeschwindigkeit
    2:a-Zeiger ermöglichen den Zugriff auf eine Variable, die außerhalb der Funktion definiert ist
    3:Zeiger sind effizienter im Umgang mit Datentabellen
    4:Zeiger reduzieren die Länge und Komplexität eines Programms
    5:die Verwendung von Pointer-Array auf Zeichenketten führt zu einer Einsparung von Datenspeicherplatz im
    Speicher
  • Die Verwendung von Zeigern in der Sprache C ermöglicht es, die Variable oder die Adresse des Literals zu behalten. Diese Adresse kann dann von einer Funktion an die andere Funktion weitergegeben werden. Dieser gesamte Prozess wird ohne die Hilfe einer Mehrfachvariablendeklaration durchgeführt. Es gibt viele Betriebssysteme, die Zeiger sehr häufig verwenden. Wenn Sie die Adresse der Variablen oder des Literals kennen, können diese einfach als Parameter aufgerufen werden.

    Diese besondere Funktion ist es, die C und C++ von den meisten Programmiersprachen abhebt. Der Grund zwischen diesen Sprachen, die sich von den anderen Sprachen abheben, ist, dass sie normalerweise eine Brücke zwischen der unteren und der hohen Programmierebene schlagen.
  • Ein Zeiger ist eine Variable, die die Adresse einer anderen Variablen im Speicher enthält. Ein Zeiger kann auf alle Arten von Variablen zeigen, die ihn unsicher machen ... aber das ist eine andere Frage :)
  • Die Macht der C-Sprache ist Pointer.
    Pointer macht die Programmierung in c interessant.
    Durch den Zeiger können wir alles in der C-Sprache tun.

Schreibe deine Antwort

Ihre Antwort erscheint nach der Moderation appear