Cheatography
https://cheatography.com
Übersicht über erlaubte Zeichen in C
Erlaubte Zeichen
A-Z |
a-z |
0-9 |
Leerzeichen |
horizontaler-, vertikaler Tabulator, Seitenvorschub |
! " % & ( ) = . , : ; + - * / # ~ { } [ ] < > | ’ _ \ ? ^ |
Tokens
Zeichenfolge |
C-Tokens |
forwhile |
forwhile |
b>x |
b, >, x |
b->x |
b, ->, x |
b--x |
b, --, x |
b---x |
b, --, -, x |
Es werden immer von links nach rechts die längstmöglichen Tokens erkannt.
Literale
Vier Arten: Ganze Zahlen, Fließkommazahlen, Zeichen, Zeichenketten |
Jedes Literal ist gekennzeichnet durch Wert und Datentyp |
|
|
Trigraph
Trigraph |
Ersetzt |
??( |
[ |
??) |
] |
??< |
{ |
??> |
} |
??/ |
\ |
??! |
| |
??' |
^ |
??- |
~ |
??= |
# |
Bezeichner
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. |
|
Created By
Metadata
Comments
No comments yet. Add yours below!
Add a Comment
Related Cheat Sheets
More Cheat Sheets by TimSch