Index
Awakening Pr
Jerzy Siewierski Zaufajcie drakuli
JAROSLAF FOGLAR 01 Zhada hlavolamu
Jak stworzyć skuteczna stronę WWW
Dussler Barbara AniośÂ‚y naprawdć™ istniejć…
41 Pan Samochodzik i Operacja Królewiec Sebastian Miernicki
Tobias Buckell Crystal Rain
06. Herman Melville_Benito Cereno
Margit Sandemo Cykl Saga o Ludziach Lodu (38) Urwany śÂ›lad
James, Henry daisy miller
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • alter.htw.pl

  • [ Pobierz caÅ‚ość w formacie PDF ]

    Die folgenden Schlüsselwörter sind für spezielle Zwecke reserviert und dürfen nicht als
    normale Identifier-Namen verwendet werden:
    break
    case
    char
    continue
    default
    do
    else
    enum
    for
    if
    int
    numeric
    real
    return
    string
    switch
    void
    while
    Zusätzlich sind die Namen von Builtins und Objekt-Typen reserviert und dürfen nicht als
    Identifier-Namen verwendet werden.
    Index Copyright © 2003 CadSoft Computer GmbH
    EAGLE Help
    Identifier
    Ein Identifier ist ein Name, der dazu benutzt wird, eine benutzerdefinierte Konstante,
    Variable oder Funktion einzuführen.
    Identifier bestehen aus einer Sequenz von Buchstaben (a b c..., A B C...), Ziffern (1 2 3...)
    und Unterstreichungszeichen (_). Das erste Zeichen eines Identifiers muß ein Buchstabe
    oder ein Unterstreichungszeichen sein.
    Identifier sind case-sensitive, das bedeutet, daß
    int Number, number;
    zwei unterschiedliche Integer-Variablen definieren würde.
    Die maximale Länge eines Identifiers ist 100 Zeichen, von denen alle signifikant sind.
    Index Copyright © 2003 CadSoft Computer GmbH
    EAGLE Help
    Konstanten
    Konstanten sind gleichbleibende Daten, die in ein User-Language-Programm
    geschrieben werden. Analog zu den verschiedenen Datentypen gibt es auch
    unterschiedliche Typen von Konstanten.
    Character-Konstanten
    Integer-Konstanten
    Real-Konstanten
    String-Konstanten
    Index Copyright © 2003 CadSoft Computer GmbH
    EAGLE Help
    Character-Konstanten
    Eine Character-Konstante besteht aus einem einzelnen Buchstaben oder einer
    Escape-Sequenz, eingeschlossen in einfachen Hochkommas, wie in
    'a'
    '='
    '\n'
    Der Typ der Character-Konstante ist char.
    Index Copyright © 2003 CadSoft Computer GmbH
    EAGLE Help
    Integer-Konstanten
    Abhängig vom ersten (eventuell auch vom zweiten) Zeichen wird eine Integer-Konstante
    unterschiedlich interpretiert:
    erstes zweites Konstante interpretiert als
    0 1-7 oktal (Basis 8)
    0 x,X hexadezimal (Basis 16)
    1-9
    dezimal (Basis 10)
    Der Typ einer Integer-Konstante ist int.
    Beispiele
    16
    dezimal
    020
    oktal
    0x10
    hexadezimal
    Index Copyright © 2003 CadSoft Computer GmbH
    EAGLE Help
    Real-Konstanten
    Eine Real-Konstante folgt dem allgemeinen Muster
    [-]int.frac[e|E[±]exp]
    wobei die einzelnen Teile für
    Vorzeichen (optional)
    Dezimal-Integer
    Dezimalpunkt
    Dezimalbruch
    e oder E und ein Integer-Exponent mit Vorzeichen
    stehen.
    Sie können entweder Dezimal-Integer-Zahl oder Dezimalbruch weglassen (aber nicht
    beides). Sie können entweder den Dezimalpunkt oder den Buchstaben e oder E und den
    Integer-Exponenten mit Vorzeichen weglassen (aber nicht beides).
    Der Typ einer Real-Konstante ist real.
    Beispiele
    Konstante Wert
    23.45e6
    23.45 x 10^6
    .0
    0.0
    0.
    0.0
    1.
    1.0
    -1.23
    -1.23
    2e-5
    2.0 x 10^-5
    3E+10
    3.0 x 10^10
    .09E34
    0.09 x 10^34
    Index Copyright © 2003 CadSoft Computer GmbH
    EAGLE Help
    String-Konstanten
    Eine String-Konstante besteht aus einer Sequenz von Buchstaben oder einer
    Escape-Sequenz, eingeschlossen in doppelte Anführungszeichen, wie in
    "Hello world\n"
    Der Typ einer String-Konstante ist string.
    String-Konstanten können jede beliebige Länge haben, vorausgesetzt es steht genügend
    Speicher zur Verfügung.
    String-Konstanten können mit dem einfach aneinandergereiht werden um längere Strings
    zu bilden:
    string s = "Hello" " world\n";
    Es ist auch möglich, eine String-Konstante über mehrere Zeilen zu schreiben, indem man
    das Newline-Zeichen mit Hilfe des Backslash (\) "ausblendet":
    string s = "Hello \
    world\n";
    Index Copyright © 2003 CadSoft Computer GmbH
    EAGLE Help
    Escape-Sequenzen
    Eine Escape-Sequenz besteht aus einem Backslash (\), gefolgt von einem oder
    mehreren Sonderzeichen:
    Sequenz Bedeutung
    \a
    audible bell
    \b
    backspace
    \f
    form feed
    \n
    new line
    \r
    carriage return
    \t
    horizontal tab
    \v
    vertical tab
    \\
    backslash
    \'
    single quote
    \"
    double quote
    \O
    O = bis 3 octal digits
    \xH
    H = bis 2 hex digits
    Jedes Zeichen nach dem Backslash, das nicht in der Liste aufgeführt ist, wird als dieses
    Zeichen (ohne Backslash) behandelt.
    Escape-Sequenzen können in Character-Konstanten und String-Konstanten verwendet
    werden.
    Beispiele
    '\n'
    "A tab\tinside a text\n"
    "Ring the bell\a\n"
    Index Copyright © 2003 CadSoft Computer GmbH
    EAGLE Help
    Punctuator-Zeichen
    Die Punctuator-Zeichen, die in einem User-Language-Programm benutzt werden
    können, sind
    []
    Eckige Klammern (Brackets)
    ()
    Runde Klammern (Parentheses)
    {}
    Geschweifte Klammern (Braces)
    ,
    Komma
    ;
    Semicolon
    :
    Doppelpunkt (Colon)
    =
    Gleichheitszeichen
    Andere Sonderzeichen werden als Operatoren verwendet.
    Index Copyright © 2003 CadSoft Computer GmbH
    EAGLE Help
    Eckige Klammern
    Eckige Klammern (Brackets) werden verwendet in Array-Definitionen:
    int ai[];
    in Array-Subscripts
    n = ai[2];
    und in String-Subscripts, um auf die einzelnen Zeichen eines Strings zuzugreifen
    string s = "Hello world";
    char c = s[2];
    Index Copyright © 2003 CadSoft Computer GmbH
    EAGLE Help
    Runde Klammern
    Runde Klammern (Parentheses) gruppieren Ausdrücke (ändern eventuell die Priorität der
    Operatoren), isolieren bedingte Ausdrücke und bezeichnen Funktionsaufrufe und
    Funktionsparameter:
    d = c * (a + b);
    if (d == z) ++x;
    func();
    void func2(int n) { ... }
    Index Copyright © 2003 CadSoft Computer GmbH
    EAGLE Help
    Geschweifte Klammern
    Geschweifte Klammern (Braces) bezeichnen den Beginn und das Ende einer
    Verbundanweisung (Compound Statement)
    if (d == z) {
    ++x;
    func();
    }
    und werden auch verwendet, um die Werte für die Array-Initialisierung zu gruppieren:
    int ai[] = { 1, 2, 3 };
    Index Copyright © 2003 CadSoft Computer GmbH
    EAGLE Help
    Komma
    Das Komma trennt die Elemente einer Funktionsargument-Liste oder die Parameter
    eines Funktionsaufrufs:
    int func(int n, real r, string s) { ... }
    int i = func(1, 3.14, "abc");
    Es trennt auch die Wertangaben bei der Array-Initialisierung:
    int ai[] = { 1, 2, 3 };
    und es begrenzt die Elemente einer Variablen-Definition:
    int i, j, k;
    Index Copyright © 2003 CadSoft Computer GmbH
    EAGLE Help
    Semicolon
    Der Semicolon schließt ein Statement ab, wie in
    i = a + b;
    und er begrenzt die Init-, Test- und Inkrement-Ausdrücke eines for Statements:
    for (int n = 0; n
    func(n);
    }
    Index Copyright © 2003 CadSoft Computer GmbH
    EAGLE Help
    Doppelpunkt
    Der Doppelpunkt bezeichnet das Ende eines Labels in einem Switch-Statement: [ Pobierz całość w formacie PDF ]
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • qualintaka.pev.pl
  • 
    Wszelkie Prawa Zastrzeżone! Lubię Cię. Bardzo. A jeszcze bardziej się cieszę, że mogę Cię lubić. Design by SZABLONY.maniak.pl.