Diskussion:Nichts/Archiv/2008
aus Wikipedia, der freien Enzyklopädie
< Diskussion:Nichts
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 14. Februar 2021 um 23:51 Uhr durch imported>TaxonBot(1824919) (Bot: Überarbeitung veralteter Syntax / HTML-Validierung).
Programmiersprachen
Da steht:
In diversen Programmiersprachen wird ebenfalls der Wert 'null' (teilweise auch 'NULL' geschrieben) verwendet, um auszudrücken, dass eine Pointer- bzw. Referenzvariable auf nichts, also auf kein Objekt, zeigt.
Ein Pointer kann nicht auf nichts zeigen. Anders Formuliert: ein Pointer zeigt immer irgendwo hin. Besser:
......dass eine Pointer- bzw. Referenzvariable auf nichts/null, also auf kein definiertes Objekt, zeigt sondern auf einen Anfangswert (meist eben null). (Der vorstehende, nicht signierte Beitrag stammt von 213.61.222.21 (Diskussion • Beiträge) 17:05, 25. Feb 2008) -- Tischbein-Ahe φιλο 17:17, 25. Feb. 2008 (CET)
- Danke für den Hinweis. Habe es eingearbeitet. -- Tischbein-Ahe φιλο 17:17, 25. Feb. 2008 (CET)
- die aktuelle Formulierung:
- "...um auszudrücken, dass eine Pointer- bzw. Referenzvariable auf nichts, auf ein Objekt mit dem Anfangswert null zeigt."
- ergibt keinen Sinn. Ein NULL-Pointer zeigt nicht auf ein Objekt mit dem Anfangswert null, sondern eben gerade auf kein Objekt. Dass NULL in realen Implementierungen mit dem Wert 0 im gültigen Adressraum einer Maschine liegen könnte, ändert nichts an der gemeinten Semantik.
- Kurz: ich bin für die Wiederherstellung der früheren Formulierung (s. o.).
- 88.67.19.254 00:13, 30. Jan. 2009 (CET)
- Habe den Satz jetzt mal in diesem Sinne geändert. Diese Formulierung stimmt nun auch mit dem Abschnitt über Null-Zeiger der Seite Zeiger_(Informatik) überein.
- Den Verweis auf Referenzvariablen habe ich mangels Belegen auch entfernt - in den mir bekannten Programmiersprachen können diese eben gerade nicht (wie Pointer) den Wert NULL annehmen. --88.65.225.210 00:05, 19. Feb. 2009 (CET)
- Archivierung dieses Abschnittes wurde gewünscht von: ZetKIK 12:39, 24. Feb. 2011 (CET)