eine geordnete Folge von Anweisungen.
Arbeitsbereich
D
praktischer Lernpfad fuer D von null an
erst definieren
was D bedeutet
D schreibt genaue Anweisungen. Hier lernst du es als praktischer Lernpfad fuer D von null an. Starte mit einem Modell: Eingabe geht durch Schritte und wird Ausgabe.
main.dstarten dmd main.d && ./maingewohnheit lerne ein kleines D Stueck, tippe ein Minimalbeispiel und fuehre es ausein Wert ist Dateninhalt. Eine Variable ist sein Name.
ein benannter kleiner Arbeitsschritt mit Eingabe und Ergebnis.
D compiler fuehrt Code aus main.d aus.
erster lesbarer Code
programmausgabe
entry point output syntax writelnwriteln(42);
ausgabe 42Sprachlinie
D Stammbaum
sieh woher D kommt, welche Sprachen nah sind und was danach passt.
Start bei null
Fragenbank
Erst suchen dann ueben
Waehle eine Phase oder suche in der Fragenbank dieser Sprache und springe zur Aufgabe.
D Frage 1
D Frage 1. Waehle die Aussage, die am besten zu wert ausgeben passt.
D Frage 2
D Frage 2. Waehle die Aussage, die am besten zu wert benennen passt.
D Frage 3
D Frage 3. Waehle die Aussage, die am besten zu wiederverwendbare funktion passt.
D Frage 4
D Frage 4. Waehle die Aussage, die am besten zu basissammlung passt.
D Frage 5
D Frage 5. Waehle die Aussage, die am besten zu wert ausgeben passt.
D Frage 6
D Frage 6. Waehle die Aussage, die am besten zu wert benennen passt.
D Frage 7
D Frage 7. Waehle die Aussage, die am besten zu wiederverwendbare funktion passt.
D Frage 8
D Frage 8. Waehle die Aussage, die am besten zu basissammlung passt.
D Frage 9
D Frage 9. Waehle die Aussage, die am besten zu wert ausgeben passt.
D Frage 10
D Frage 10. Waehle die Aussage, die am besten zu wert benennen passt.
D Frage 11
D Frage 11. Waehle die Aussage, die am besten zu wiederverwendbare funktion passt.
D Frage 12
D Frage 12. Waehle die Aussage, die am besten zu basissammlung passt.
D Frage 13
D Frage 13. Waehle die Aussage, die am besten zu wert ausgeben passt.
D Frage 14
D Frage 14. Waehle die Aussage, die am besten zu wert benennen passt.
D Frage 15
D Frage 15. Waehle die Aussage, die am besten zu wiederverwendbare funktion passt.
D Frage 16
D Frage 16. Waehle die Aussage, die am besten zu basissammlung passt.
D Frage 17
D Frage 17. Waehle die Aussage, die am besten zu wert ausgeben passt.
D Frage 18
D Frage 18. Waehle die Aussage, die am besten zu wert benennen passt.
multiple choice
D Frage 1
D Frage 1. Waehle die Aussage, die am besten zu wert ausgeben passt.
writeln(42);
referenz
muster fuer main.d
dmd main.d && ./mainentry point output syntax writeln
programmausgabe
writeln(42);
- Run the smallest file first
- Print one known value
- Check the output before adding more code
variables assignment types int
werte und namen
int total = 42; writeln(total);
- Give values readable names
- Keep one idea per line while learning
- Trace the value before changing it
function collection Array
funktionen und sammlungen
int add(int a, int b) {
return a + b;
}
int[] scores = [40, 2];
writeln(scores.length);- Keep functions small
- Return useful values
- Use the common collection before reaching for frameworks