Chcete-li spustit Sample.exe programu, zadejte následující příkaz. Všimněte si, že ./, které nutí počítač, aby se podíval na aktuálním adresáři najít spustitelný soubor:
./Sample.exe
To jsou základy kódování a sestavování pro C, i když tam je mnohem více se můžete dozvědět o kompilaci z jiných programových prostředků C. Nyní se pojďme otevřete krabici a uvidíme, co kousky C má pro stavební programy.
Společné programové koncepty v C
Pojďme se podívat na to, jak dát některé společné programovacích konceptů do praxe v C kód , Následuje stručný přehled těchto pojmů:
Funkce - Jak už bylo řečeno, funkce je blok kód, který zastupuje něco, co by měl počítač dělat, když program běží. Některé jazyky volat tyto metody struktury, i když programátoři C zpravidla nepoužívají ten termín. Váš program může definovat několik funkcí a volání těchto funkcí od jiných funkcí. Později, budeme se blíže podívat na strukturu funkcí v C
Proměnné - Při spuštění programu, někdy potřebují flexibilitu ke spuštění programu, aniž by věděl, jaké hodnoty jsou dopředu , Stejně jako jiné programovací jazyky, C umožňuje používat proměnné, když potřebujete ten flexibilitu. Stejně jako proměnných v algebře, proměnná v počítačové programování je zástupný symbol, který kandiduje na nějakou hodnotu, které neznáte, nebo ještě nenašel
Datové typy -. Aby bylo možné uchovávat data v paměti, zatímco vaše program běží, a vědět, jaké operace lze provádět na těchto dat, programovací jazyk C definuje některé datové typy to pozná. Každý typ dat v C má určitou velikost, měřeno v binárních bitů nebo bajtů, a určitý soubor pravidel o tom, co jeho bitů představuje. Přijít, uvidíme, jak důležité je vybrat ten správný typ dat pro úlohu, když používáte C.
Operace - V jazyce C, můžete provádět aritmetické operace (jako je kromě), na číslech a řetězec operací (například zřetězení) na řetězce znaků. C má také vestavěné operací speciálně pro věci, budete chtít udělat s vašimi daty. Když jsme se vyzkoušet datové typy v C, vezmeme krátký pohled na operace, příliš
Smyčky -. Jedním z nejzákladnějších věcí, programátor bude chtít udělat, je opakovat akci, určitý počet Časy na základě určitých podmínek