Reservierte Wörter/Schlüsselwörter: Unterschied zwischen den Versionen

Aus KAS-Wiki
Wechseln zu: Navigation, Suche
(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.