Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
programmiersprachen:rosettastone-c-php-vba [2009/08/20 22:45] – st | programmiersprachen:rosettastone-c-php-vba [2010/03/07 04:16] (aktuell) – st | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== Stein von Rosetta für Programmiersprachen ====== | ||
+ | Der " | ||
+ | http:// | ||
+ | |||
+ | FIXME (Objekte) | ||
+ | |||
+ | [in eckigen Klammern sind optionale Zusätze] | ||
+ | |||
+ | ^ Struktur ^ Bash ^ C/C++ ^ PHP ^ VB(A) ^ | ||
+ | ^ Variablenverwendung (a ist der Variablenname) | $a | a | $a | a | | ||
+ | | Deklarieren | nicht nötig (aber möglich mit "'' | ||
+ | | Initialisieren | a = 10 | init a = 10; | $a = 10; | a = 10 | | ||
+ | | globale | | | | | | ||
+ | | statische | | | ||
+ | ^ Arrays | $var[0]=" | ||
+ | ^ Entscheidung (Alternative) | ||
+ | then | ||
+ | Code | ||
+ | else | ||
+ | Code2 | ||
+ | fi</ | ||
+ | { | ||
+ | Code | ||
+ | } | ||
+ | elseif (Bed.2) | ||
+ | { | ||
+ | Code2 | ||
+ | else | ||
+ | { | ||
+ | Code3 | ||
+ | }</ | ||
+ | Anweisung | ||
+ | Else | ||
+ | Anweisung | ||
+ | Endif | ||
+ | </ | ||
+ | ^ Fallauswahl (Selektion) | <code bash> | ||
+ | ausdruck1) | ||
+ | | ||
+ | ;; | ||
+ | | ||
+ | *) | ||
+ | Codeblock allgemeiner Fall | ||
+ | ;; | ||
+ | esac</ | ||
+ | Case 1 | ||
+ | Anweisung | ||
+ | Case 2 | ||
+ | Anweisung | ||
+ | Case Else | ||
+ | Anweisung </ | ||
+ | ^ Wiederholung (Repetition, | ||
+ | | zählergesteuert | ||
+ | Anweisung | ||
+ | [Exit For] | ||
+ | FIXME | ||
+ | Next i</ | ||
+ | ^ für alle Elemente einer Liste (Array) | <code bash>for i in a b c | ||
+ | do | ||
+ | echo i | ||
+ | done</ | ||
+ | echo "Der aktuelle Wert ist: " . $value . "< | ||
+ | }</ | ||
+ | ^ Bedingungsprüfung ||||| | ||
+ | | voran- (Kopf) | ||
+ | do | ||
+ | Befehlsblock | ||
+ | done</ | ||
+ | Befehlsblock | ||
+ | done</ | ||
+ | | nachfolgend (Fußgesteuert) | ||
+ | ^ Kommentare | ||
+ | | einzeilige | ||
+ | | mehrzeilige | ||
+ | Wohin? | ||
+ | <code vb> | ||
+ | for each Element in A | ||
+ | Next | ||
+ | </ | ||
+ | |||
+ | ^ Abkürzungen ^ Bedeutung ^ | ||
+ | | Bed. | Bedingung(en) | | ||
+ | | Anw. | Anweisung(en) | | ||
+ | |||
+ | |||
+ | ^ Datentypen / Wertebereich ^ C/C++ ^ PHP ^ VB(A) ^ | ||
+ | | int | | | | | ||
+ | | long int | | | | | ||
+ | | float | | | | | ||
+ | | double | | | | | ||
+ | | string | | | | | ||
+ | | boolean | | | | | ||
+ | FIXME | ||
+ | |||
+ | ^ Funktionsname zur Überprüfung des Datentyps ^ C/C++ ^ PHP ^ VB(A) ^ | ||
+ | FIXME |