Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 18507|Antwort: 3

[C] Das Wesen des C-Sprachzeigers

[Link kopieren]
Veröffentlicht am 09.12.2015 19:25:15 | | |
Im Folgenden findet sich eine Einführung in das Pointer-Lernen der C-Sprache, auf welche Sprache man achten sollte:
1. Beim Lernen der C-Sprache sind Zeiger das Wesentliche der C-Sprache, und um zu beurteilen, ob deine C-Sprache gut ist oder nicht, musst du deine Zeiger verwenden.
2. Zeiger ist ein Datentyp der C-Sprache und ebenfalls ein Merkmal der C-Sprache, da er flexibel und veränderbar ist; wenn man ihn gut nutzt, kann man das Programm prägnant, kompakt und effizient machen.
3. Das Konzept der Zeiger: Alle Daten werden im Speicher gespeichert. Ein Byte im Speicher wird allgemein als Speichereinheit bezeichnet, und verschiedene Datentypen besetzen unterschiedliche Speicherzellen.
4. Beim Lernen von Pointern musst du von Anfang an klar über den Pointer und die Pointer-Variablen sein, sonst weißt du nicht, was passiert, wenn du später die fortgeschrittenen Pointer lernst.
5. Absatzfehler, das ist der nervigste Fehler aller Programmierer, weil er dir zu wenige Fehlermeldungen gibt. Nur ein Satz Segmentierungs-Fualt, ich habe keine Ahnung, was das Problem ist.
Hier sind seine vier Möglichkeiten: Eine leere Operation Pointer b Operationsadresse existiert nicht im Speicher c Operation systemgeschützter Speicher d Modifizieren des Inhalts des konstanten Bereichs
  Wie man vermeidet: Variable Arrays sollten initialisiert werden, und Arrays sollten nicht außerhalb der Grenzen betrieben werden
  Lösung: A kommentiert ständig den Code und debuggt die möglichen Fehler Schritt für Schritt. Wenn du einen Signal-Sisegv-Prompt siehst, stelle sicher, dass hier ein Problem vorliegt, Anfänger werden in der Regel durch Off-Bounds-Operationen verursacht, natürlich sind andere Situationen nicht ausgeschlossen.





Vorhergehend:Setze ein Hintergrundbild für Visual Studio 2013 oder VS2010, das ist cool!
Nächster:Im 360-Browser erscheint OT; adapp", "click":"0"
Veröffentlicht am 09.12.2015 20:21:45 |
Veröffentlicht am 09.12.2015 23:08:34 |
Ich höre oft die Hinweise der C-Sprache
Veröffentlicht am 09.01.2018 20:34:12 |

Danke fürs Teilen   
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com