Übersicht über erlaubte Zeichen in C
|
A-Z
|
|
a-z
|
|
0-9
|
|
Leerzeichen
|
|
horizontaler-, vertikaler Tabulator, Seitenvorschub
|
|
! " % & ( ) = . , : ; + - * /
# ~ { } [ ] < > | ’ _ \ ? ^ |
|
Zeichenfolge
|
C-Tokens
|
|
forwhile
|
forwhile
|
|
b>x
|
b, >, x
|
|
b->x
|
b, ->, x
|
|
b--x
|
b, --, x
|
|
b---x
|
b, --, -, x
|
|
Vier Arten: Ganze Zahlen, Fließkommazahlen, Zeichen, Zeichenketten
|
|
Jedes Literal ist gekennzeichnet durch Wert und Datentyp
|
|
Trigraph
|
Ersetzt
|
|
??(
|
[
|
|
??)
|
]
|
|
??<
|
{
|
|
??>
|
}
|
|
??/
|
\
|
|
??!
|
|
|
|
??'
|
^
|
|
??-
|
~
|
|
??=
|
#
|
|
Bezeichner sind Namen für Konstanten, Variablen, Datentypen, Klassen, Funktionen oder Makros.
|
|
Können aus Folge von Buchstaben, Ziffern und Unterstrich bestehen.
|
|
Groß- und Kleinschreibung wird unterschieden.
|
|
Seit C99 auch universelle oder Multibyte-Zeichen erlaubt.
|
|
Ziffern und Multibyte-Zeichen dürfen nicht am Anfang verwendet werden.
|
|
Unterstriche vermeiden, um Kollisionen mit Bezeichnern aus den Standardbibliotheken zu vermeiden.
|
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.