D (programovací jazyk): Porovnání verzí

Smazaný obsah Přidaný obsah
→‎Ukázka kódu: přehlednější formátování kódu, upravena zmínka o řetězci
→‎Ukázka kódu: Lepší ukázka kódu - takhle se to dělá v D, ne jako předchozí příklad, který byl spíš C like
Řádek 34:
Funkce <tt>main</tt> je vstupní bod programu, a <tt>args</tt>
je pole řetězců obsahující parametry příkazové řádky.
Řetězec (<tt>string</tt>) je v '''D''' poledefinovaný jako alias znakůna <tt>immutable(char)[]</tt> (pole neměnitelných znaků).
 
<source lang="d">
import std.stdio; : writefln; // forimport writefln()
 
int main(char[]string[] args){
foreach(int i, char[] aline; args) // automatický index ve foreach
writefln("args[%d] = '%s'", i, a);