Diskussion:Nichts/Archiv/2008

Letzter Kommentar: vor 13 Jahren von ZetKIK in Abschnitt Programmiersprachen

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 (DiskussionBeiträ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)