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.