Dreizehnhundertsiebzehn

Die mir gebräuchliche Benutzung von ASCII-Sonderzeichen wird heute fortgesetzt.
Wenn ich etwas vergessen habe, dürft ihr gerne in den Kommentaren ergänzen.

: Doppelpunkt
In manchen Programmiersprachen wird der Doppelpunkt zu unterschiedliche syntaktischen Zwecken genutzt.

; Strichpunkt, Semicolon
Viele Programmiersprachen nutzen den Strichpunkt, um einzelne Befehle voneinander zu trennen.

< Kleiner, > Größer
Kleiner- und Größerzeichen werden verwendet, um Zahlenwerte miteinander zu vergleichen. In der Physik nutzt man sie auch für die Bra-Ket-Notation, in HTML und XML für Tags.

= Ist gleich
Das Gleichheitszeichen vergleicht Zahlenwerte. Manche Programmiersprachen nutzen es (auch) als Zuweisungsoperator.

? Fragezeichen
Das Fragezeichen ist Wildcard für ein einzelnes Zeichen. In Javascript etwa lassen sich damit einfache Abfragen formulieren.

@ Klammeraffe, At-Zeichen
Das At-Zeichen trennt bei Mail-Adressen den local Part vom Rechnernamen bzw. Domain. Es wird bisweilen auch zur Variablenadressierung genutzt. Bei Social Media spricht man damit gezielt einen bestimmten Nutzer an.

[] Eckige Klammern
Eckige Klammern werden beim Programmieren hauptsächlich für Arrays genutzt. In der Physik verwendet man sie für Kommutatoren, und in der Mathematik z.B. für die Gauss’sche Klammerfunktion.

\ Backslash, Rückschräger
Der Backslash dient als Pathdelimiter, bei manchen Programmiersprachen auch zur Modulo-Berechnung. Bei LaTeX wird er für die Syntax gebraucht.

^ Hochhax, Circumflex
Mit dem Hochzeichen lassen sich Potenzen schreiben, oder auch hochgestellte Indizes. Bei manchen Programmiersprachen wird es bei Pointeroperationen benutzt.

_ Underscore
Der Underscore kann in Identifiern benutzt werden, und dient dort oftmals zur Abtrennung einzelner Worte, bzw. ersetzt Blanks. Bei LaTeX leitet er Subindizes ein.

{} Geschweifte Klammern
In vielen Programmiersprachen dienen geschweifte Klammern als Markierungen für Anfang und Ende eines Blocks, in anderen umschließen sie einen Kommentar. In der Mathematik benutzt man sie um die Aufzählung einzelner Elemente einer Menge einzuschließen. In der Physik sind sie als Antikommutator verbreitet.

| Pipe
Den senkrechten Strich setzt man zum Pipen ein, oder um zwei Elemente zu verodern, manchmal auch als Separator.

~ Tilde
Die Tilde dient meist als Negation.

Über Anne Nühm (breakpoint)

Die Programmierschlampe.
Dieser Beitrag wurde unter Uncategorized abgelegt und mit , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

50 Antworten zu Dreizehnhundertsiebzehn

  1. claudius2016 schreibt:

    In c ist das Gleichheitszeichen eine beliebig hinterhältige Fehlerquelle, weil es nämlich nicht der Vergleichsoperator ist sondern eine Zuweisung. „if (A = B)“ liefert immer TRUE zurück und der Fehler ist sooo schwer zu finden. Habe ich schon oft suchen müssen… Genau wie „if (memcpy(a, b, sizeof(b))“ schwer zu finden ist…

    Gefällt mir

  2. claudius2016 schreibt:

    UPS: da fehlt ne Klammer „if (memcpy(a, b, sizeof(b)))“

    Gefällt 1 Person

  3. Pendolino70 schreibt:

    Wenn ich so etwas lese, bereue ich es immer, dass ich nichts davon kann. Vielleicht sollte ich mich doch mal an Programmieren für Dummies wagen.

    Gefällt mir

  4. Pendolino70 schreibt:

    Wenn ich schon mal unter Experten bin: Was ist ein sinnvoller Einstieg? Bestimmtes Buch, Programm etc.?

    Gefällt mir

  5. Molly L. schreibt:

    Benütz bloß nie die Kleiner-Größer-Dinger hier in WP, die haben mir heir schon übelst Dinge weggeschnitten!

    Gefällt mir

  6. ednong schreibt:

    Assembler – hui, lang ists her …

    Gefällt mir

  7. Claudius2016 schreibt:

    Lustig, dass ein Gleichheitszeichen so eine Diskussion ausloest…

    Gefällt mir

  8. Leser schreibt:

    Ich hab jetzt nicht die ganzen Kommentare gelesen, hab aber noch was aus den Shells der nicht-Wintendo-Welt hinzuzufügen: Die Tilde steht als Abkürzung für das Home-Verzeichnis des Nutzers. Das größer-Zeichen > in einfacher oder doppelter Ausführung ist ebenfalls eine andere Form des Pipe, man fügt damit die Ausgabe eines Befehls in eine Datei ein (1x >) oder ans Ende der Datei, ohne den Rest der Daten darin zu überschreiben (2x >>). Letzteres ohne Gewähr, kann auch umgekehrt sein, so ein entweder/oder kann ich mir nicht merken, wenn ich es nur 1-2 mal im Jahr benutzen muss…

    Gefällt mir

    • Danke.
      Die Kommentare drehen sich hauptsächlich um den Einstieg beim Programmieren Lernen und um Assembler.

      Das mit der Tilde hatte ich irgendwann mal gewusst, aber längst wieder vergessen, da ich es normalerweise nicht brauche.

      Ja, stimmt. Mit Größer und Kleiner lassen sich Ein- und Ausgaben in einer Shell in oder aus einer Datei umleiten.

      Gefällt mir

  9. Pingback: Tweets trotz Grabesruhe //1517 | breakpoint

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden /  Ändern )

Google Foto

Du kommentierst mit Deinem Google-Konto. Abmelden /  Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden /  Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden /  Ändern )

Verbinde mit %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.