C-Programmierung: Erlaubte Zeichen

Die folgenden Zeichen sind in C erlaubt:

  • Großbuchstaben:

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

  • Kleinbuchstaben:

a b c d e f g h i j k l m n o p q r s t u v w x y z

  • Ziffern:

0 1 2 3 4 5 6 7 8 9

  • Sonderzeichen:

! " # % & ' ( ) * + , - . / : ; < = > ? [ \ ] ^ _ { | } ~ Leerzeichen

  • Steuerzeichen:

horizontaler Tabulator, vertikaler Tabulator, Form Feed

Ersetzungen Bearbeiten

Der ANSI-Standard enthält außerdem so genannte Drei-Zeichen-Folgen (trigraph sequences), die der Präprozessor jeweils durch das im Folgenden angegebene Zeichen ersetzt. Diese Ersetzung erfolgt vor jeder anderen Bearbeitung.

Drei-Zeichen-Folge = Ersetzung
??= #
??' ^
??- ~
??! |
??/ \
??( [
??) ]
??< {
??> }