Magic Number (programming)

Magic Number (programming)

In computer programming, the term magic number has multiple meanings. It could refer to one or more of the following:

  • A constant numerical or text value used to identify a file format or protocol; for files, see List of file signatures
  • Distinctive unique values that are unlikely to be mistaken for other meanings (e.g., Globally Unique Identifiers)
  • Unique values with unexplained meaning or multiple occurrences which could (preferably) be replaced with named constants

Read more about Magic Number (programming):  Unnamed Numerical Constants, Magic GUIDs, Magic Debug Values

Famous quotes containing the words magic and/or number:

    Without, the frost, the blinding snow,
    The storm-wind’s moody madness—
    Within, the firelight’s ruddy glow,
    And childhood’s nest of gladness.
    The magic words shall hold thee fast:
    Thou shalt not heed the raving blast.
    Lewis Carroll [Charles Lutwidge Dodgson] (1832–1898)

    If I could live as a tree, as a river, as the moon, as the sun, as a star, as the earth, as a rock, I would. ...Writing permits me to experience life as any number of strange creations.
    Alice Walker (b. 1944)