Eine Magische Zahl (englisch magic number) hat in der Programmierung drei Bedeutungen: 1. * Ursprünglich aus der Unix-Welt kommend, ist es ein spezieller Wert, der ein bestimmtes Dateiformat am Dateibeginn kennzeichnet (wie ihn zum Beispiel der Unix-Befehl file auswertet). 2. * Ein auffälliger Wert, um ein Register oder einen Speicherbereich zu markieren, der später mittels eines Debuggers auf Fehler untersucht werden soll. Solche markierende Magische Zahlen werden meistens aus folgenden Domänen ausgewählt: 3. * ASCII (meistverwendet) 4. * hexadezimale Repräsentation von Zahlen (beispielsweise 305419896 = 0x12345678) 5. * Manchmal wird Hexspeak verwendet 6. * Ein im Sourcecode eines Programms auftauchender Zahlenwert (auch engl. „hard coded value“ genannt), dessen Bedeutu

Property Value
dbo:abstract
  • Eine Magische Zahl (englisch magic number) hat in der Programmierung drei Bedeutungen: 1. * Ursprünglich aus der Unix-Welt kommend, ist es ein spezieller Wert, der ein bestimmtes Dateiformat am Dateibeginn kennzeichnet (wie ihn zum Beispiel der Unix-Befehl file auswertet). 2. * Ein auffälliger Wert, um ein Register oder einen Speicherbereich zu markieren, der später mittels eines Debuggers auf Fehler untersucht werden soll. Solche markierende Magische Zahlen werden meistens aus folgenden Domänen ausgewählt: 3. * ASCII (meistverwendet) 4. * hexadezimale Repräsentation von Zahlen (beispielsweise 305419896 = 0x12345678) 5. * Manchmal wird Hexspeak verwendet 6. * Ein im Sourcecode eines Programms auftauchender Zahlenwert (auch engl. „hard coded value“ genannt), dessen Bedeutung sich nicht unmittelbar erkennen lässt – seine Bedeutung ist somit „magisch“. Derartige Magische Zahlen sind zu vermeiden und durch gut benannte Konstantendefinitionen zu ersetzen, deren Namen Bedeutung und Herkunft klar angeben. (de)
  • Eine Magische Zahl (englisch magic number) hat in der Programmierung drei Bedeutungen: 1. * Ursprünglich aus der Unix-Welt kommend, ist es ein spezieller Wert, der ein bestimmtes Dateiformat am Dateibeginn kennzeichnet (wie ihn zum Beispiel der Unix-Befehl file auswertet). 2. * Ein auffälliger Wert, um ein Register oder einen Speicherbereich zu markieren, der später mittels eines Debuggers auf Fehler untersucht werden soll. Solche markierende Magische Zahlen werden meistens aus folgenden Domänen ausgewählt: 3. * ASCII (meistverwendet) 4. * hexadezimale Repräsentation von Zahlen (beispielsweise 305419896 = 0x12345678) 5. * Manchmal wird Hexspeak verwendet 6. * Ein im Sourcecode eines Programms auftauchender Zahlenwert (auch engl. „hard coded value“ genannt), dessen Bedeutung sich nicht unmittelbar erkennen lässt – seine Bedeutung ist somit „magisch“. Derartige Magische Zahlen sind zu vermeiden und durch gut benannte Konstantendefinitionen zu ersetzen, deren Namen Bedeutung und Herkunft klar angeben. (de)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 1445347 (xsd:integer)
dbo:wikiPageRevisionID
  • 157317765 (xsd:integer)
dct:subject
rdfs:comment
  • Eine Magische Zahl (englisch magic number) hat in der Programmierung drei Bedeutungen: 1. * Ursprünglich aus der Unix-Welt kommend, ist es ein spezieller Wert, der ein bestimmtes Dateiformat am Dateibeginn kennzeichnet (wie ihn zum Beispiel der Unix-Befehl file auswertet). 2. * Ein auffälliger Wert, um ein Register oder einen Speicherbereich zu markieren, der später mittels eines Debuggers auf Fehler untersucht werden soll. Solche markierende Magische Zahlen werden meistens aus folgenden Domänen ausgewählt: 3. * ASCII (meistverwendet) 4. * hexadezimale Repräsentation von Zahlen (beispielsweise 305419896 = 0x12345678) 5. * Manchmal wird Hexspeak verwendet 6. * Ein im Sourcecode eines Programms auftauchender Zahlenwert (auch engl. „hard coded value“ genannt), dessen Bedeutu (de)
  • Eine Magische Zahl (englisch magic number) hat in der Programmierung drei Bedeutungen: 1. * Ursprünglich aus der Unix-Welt kommend, ist es ein spezieller Wert, der ein bestimmtes Dateiformat am Dateibeginn kennzeichnet (wie ihn zum Beispiel der Unix-Befehl file auswertet). 2. * Ein auffälliger Wert, um ein Register oder einen Speicherbereich zu markieren, der später mittels eines Debuggers auf Fehler untersucht werden soll. Solche markierende Magische Zahlen werden meistens aus folgenden Domänen ausgewählt: 3. * ASCII (meistverwendet) 4. * hexadezimale Repräsentation von Zahlen (beispielsweise 305419896 = 0x12345678) 5. * Manchmal wird Hexspeak verwendet 6. * Ein im Sourcecode eines Programms auftauchender Zahlenwert (auch engl. „hard coded value“ genannt), dessen Bedeutu (de)
rdfs:label
  • Magische Zahl (Informatik) (de)
  • Magische Zahl (Informatik) (de)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is foaf:primaryTopic of