Reservierte Wörter/Schlüsselwörter: Unterschied zwischen den Versionen
Aus KAS-Wiki
(Die Seite wurde neu angelegt: „Die folgenden Wörter haben eine besodnere bedeutung und können beispielsweise nicht als Variablen dienen: {| class="wikitable" |- | Wort || Bedeutung/Funktio…“) |
|||
Zeile 1: | Zeile 1: | ||
+ | == Namen von Variablen == | ||
+ | Man kann im Prinzip jeden Namen als Variable verwenden jedoch gibt es bestimmte Regeln. Die Variable muss mit einem Buchstaben oder mit einem Unterstrich anfangen und darf keine Sonderzeichen enthalten. Ziffern von 0-9 dürfen auch enthalten sein jedoch darf die Variable nicht mit einer Zahl anfangen. | ||
+ | |||
+ | Beispiele für zulässige Namen: | ||
+ | |||
+ | '''vorUndZurueck''' | ||
+ | |||
+ | '''KasWiki23''' | ||
+ | |||
+ | '''_systemCheck''' | ||
+ | |||
+ | |||
+ | |||
+ | Beispiele für nicht zulässige Namen: | ||
+ | |||
+ | '''float''' (ist ein reservierter Name) | ||
+ | |||
+ | '''dollar& ''' (& ist kein zulässiges Zeichen) | ||
+ | |||
+ | '''23Buecher''' (Variablen können nicht mit Ziffern/Zahl beginnen) | ||
+ | |||
+ | '''eine schule''' (Leerzeichen sind nicht erlaubt) | ||
+ | |||
+ | |||
+ | |||
+ | |||
Die folgenden Wörter haben eine besodnere bedeutung und können beispielsweise nicht als Variablen dienen: | Die folgenden Wörter haben eine besodnere bedeutung und können beispielsweise nicht als Variablen dienen: | ||
Aktuelle Version vom 23. Juni 2011, 12:54 Uhr
Namen von Variablen
Man kann im Prinzip jeden Namen als Variable verwenden jedoch gibt es bestimmte Regeln. Die Variable muss mit einem Buchstaben oder mit einem Unterstrich anfangen und darf keine Sonderzeichen enthalten. Ziffern von 0-9 dürfen auch enthalten sein jedoch darf die Variable nicht mit einer Zahl anfangen.
Beispiele für zulässige Namen:
vorUndZurueck
KasWiki23
_systemCheck
Beispiele für nicht zulässige Namen:
float (ist ein reservierter Name)
dollar& (& ist kein zulässiges Zeichen)
23Buecher (Variablen können nicht mit Ziffern/Zahl beginnen)
eine schule (Leerzeichen sind nicht erlaubt)
Die folgenden Wörter haben eine besodnere bedeutung und können beispielsweise nicht als Variablen dienen:
Wort | Bedeutung/Funktion |
int | int kann Integerwerte bzw. Werte ohne Nachkommastelle anzeigen. |
short int | short int hat die gleiche Funktion wie int ist aber nur halb so genau und verbraucht deswegen auch nur die Hälfte an Speicher. |
long int | long int hat eine höhere oder mindestens genauso genaue Genauigkeit wie int |
long long int | long long int hat eine mindestens doppelt so genaue Genauigkeit wit int |
unsigned int | |
float | float stellt Fließkommazahlen dar |
double | double hat die gleiche Funktion wie float ist aber genauer |
long double | long double ist genauer und präziser als double und weisst mindestens zehn Stellen auf. |
char | char dient dazu um Zeichen (Bsp: Buchstaben) anzuzeigen |
unsigned char | das gleiche wie char nur das keine weitere Zeichen folgen |
signed char | das gleiche wie char nur das weitere Zeichen folgen |
_Bool | Dient zur Deklaration von Boolesche Variablen. Kenne ich aber leider nicht. |
void | void dient nur dazu sicherstellen dass eine Methode gibt die keinen Wert zurückt. |