Sdílet prostřednictvím


Zdrojové soubory a programy zdroje

Zdrojový program lze rozdělit do jedné nebo více "zdrojové soubory" nebo "převod jednotek." Vstupní kompilátoru se nazývá "překlad jednotky."

Syntaxe

  • převod jednotky:
    externí prohlášení

    externí jednotky překlad prohlášení

  • externí prohlášení:
    definice funkce

    prohlášení

Přehled prohlášení o poskytuje syntaxi pro declaration nonterminal a Předprocesoru odkaz vysvětluje, jak na překlad jednotky zpracování.

[!POZNÁMKA]

V tématu Úvod k Přehled syntaxe jazyka c, vysvětlení úmluv syntaxi ANSI.

Součástí převodu jednotky jsou externí prohlášení, které obsahují definice funkce a deklarace identifikátoru.Tato prohlášení a definice může být v souborů zdroj záhlaví, knihovny a další soubory, které program potřebuje.Musí každé jednotky překlad kompilace a propojit výsledné soubory objekt tak, aby program.

C "zdrojové" je sada směrnic, pragmas, prohlášení, definice, výkaz bloků a funkce.Chcete-li být platné součásti programu Microsoft C každý musí mít syntaxe popsané v této příručce však mohou být zobrazeny v libovolném pořadí, v programu (podle pravidel uvedených v celé této knize).Umístění těchto složek programu však ovlivnit jak proměnné a funkce lze v programu.(Viz životnost, oboru, viditelnost a navázání Další informace.)

Zdrojové soubory nemusí obsahovat proveditelné příkazy.Například je může být užitečné umístit definice proměnných v jeden zdrojový soubor a pak odkazy na další zdrojové soubory, které je používají tyto proměnné deklarovat.Tímto způsobem lze snadno najít a v případě potřeby aktualizovat definice.Z téhož důvodu konstanty a makra jsou často uspořádány do samostatných souborů se nazývá "zahrnout soubory" nebo "záhlaví soubory", uvedené ve zdrojové soubory jako požadované.Najdete Předprocesoru odkaz informace o makra a soubory.

Viz také

Koncepty

Struktura programu