Freigeben über


C-Zeichenkonstanten

Eine "Zeichenkonstante" wird gebildet, indem ein einzelnes Zeichen aus dem darstellbaren Zeichensatz in einfache Anführungszeichen (' ') eingeschlossen wird. Zeichenkonstanten werden verwendet, um Zeichen im Ausführungszeichensatz darzustellen.

Syntax

  • Zeichenkonstante:
    'c-char-sequence'

    L'c-char-sequence'

  • c-char-sequence:
    c-char

    c-char-sequence c-char

  • c-char:
    Alle Member des Quellzeichensatzes mit Ausnahme von einfachem Anführungszeichen ('), umgekehrtem Schrägstrich (\) oder Zeilenumbruchzeichen

    escape-sequence

  • escape-sequence:
    simple-escape-sequence

    octal-escape-sequence

    hexadecimal-escape-sequence

  • simple-escape-sequence: einer der folgenden Werte
    \a \b \f \n \r \t \v

    \' \" \\ \?

  • octal-escape-sequence:
    \ octal-digit

    \ octal-digit octal-digit

    \ octal-digit octal-digit octal-digit

  • hexadecimal-escape-sequence:
    \x hexadecimal-digit

    hexadecimal-escape-sequence hexadecimal-digit

Siehe auch

Referenz

C-Konstanten