Získávání znalostí
/ Knowledge Discovery >> Získávání znalostí >> technologie >> počítač >> počítačový program >>

Jak C Programování Works

, které přicházejí, když je program spuštěn. Blok kódu navržen tak opakovat na základě stanovených podmínek, se nazývá smyčku, a jazyk C umožňuje těchto společných struktur smyčky: while, do /chvíli, pro, pokračovat /pauzu a goto. C zahrnuje také obyčejný, když /pak /else kondicionály a přepnout /case

Datové struktury -. Když váš program má velké množství dat zvládnout, a je třeba třídit nebo vyhledávat pomocí těchto dat, vám 'll pravděpodobně používat nějaký datové struktury. Datová struktura je strukturovaný způsob vyjádření několik kusů dat stejného typu dat. Nejběžnější Struktura dat je pole, což je jen indexovaný seznam dané velikosti. C má k dispozici knihovny zvládnout některé společné datové struktury, i když vždy můžete psát funkce a nastavit své vlastní struktury, taky

Preprocessor operace -. Někdy budete chtít dát kompilátoru nějaké pokyny, o kterých byste měli dělat se svým kódem před kompilací do spustitelného souboru. Tyto operace patří nahrazení konstantní hodnoty a včetně kód z C knihovny (které jste viděli v ukázkový kód dříve).

C vyžaduje také programátory se zabývat některými pojmy, které mnoho programovacích jazyků se zjednodušeně nebo automatizované. Mezi ně patří ukazatele, správu paměti a úklid. Pozdější stránky pokrývají důležité věci vědět o těchto pojmů při programování v jazyce C.

Tento rychlý přehled pojmů může zdát ohromující, pokud si nejste již programátor. Než se přejít na řešení husté C programovací průvodce, pojďme se podívat uživatelsky přívětivé v základních konceptů mezi uvedené výše, počínaje funkcí.
Funkce v C

Většina počítačových programovacích jazyků, aby vás k vytvoření funkce nějakého druhu. Funkce vám umožní rozsekat dlouhý program do pojmenovaných oddílů, takže můžete znovu použít ty části v celém programu. Programátoři pro některé jazyky, a to zejména ti, kteří využívají objektově orientované programovací techniky, použijte metodu termín namísto funkce.

Funkce přijímat parametry a vrátí výsledek. Blok kódu, který obsahuje funkce, je jeho definice funkce. Následující je základní struktura definice funkce:

< návrat typu > < funkce jméno > (< parametry >)

{

< prohlášení >

return < hodnota odpovídá typu zpáteční >;

}

Minimálně program C má jeden hlavní funkce s názvem. Kompilátor bude hledat hlavní funkce jako výchozí bod pro program, a to iv případě, že hlavní fun