Získavanie vedomostí
/ Knowledge Discovery >> Získavanie vedomostí >> technológie >> počítač >> počítačový softvér >>

Základy C Programming

prečítajte si a postupujte podľa pokynov pre prekladač, ktorý používate ku kompilácii a spustiť program.

Mali by ste vidieť výstup " Toto je výstup z môjho prvého programového " !; pri spustení programu. Tu je to, čo sa stalo, keď ste zostavili program:

Ak napíšete program, bude to buď nie je kompilovať alebo to nebude fungovať. V prípade, že program nie je kompiláciu alebo nefunguje správne, upraviť ho znovu a zistiť, kde ste šiel zle vo svojom písaní. Opravte chybu a skúste to znova
Najjednoduchší C. Program: Čo sa deje

Pozrime sa prostredníctvom tohto programu a začať vidieť, čo jednotlivé riadky robia (Kliknite tu pre otvorenie programu v inom okne) :

  • Tento C Program začína #include < >. stdio.h Tento rad zahŕňa " Standard I /O knižnice " do svojho programu. Štandardné I /O knižnice umožňuje čítať vstup z klávesnice (tzv " štandard "), zapísať výstup na obrazovku (tzv " štandardný výstup "), procesné textových súborov uložených na disku, a tak ďalej. Jedná sa o veľmi užitočné knižnice. C má veľké množstvo štandardných knižníc, ako sú štádiách, vrátane reťazca, času a matematiky knižníc. Knižnica je jednoducho balíček kódu, ktorý niekto iný napísal, aby sa váš život (budeme diskutovať knižníc o niečo neskôr).
  • Rad int main () deklaruje hlavnú funkciu. Každý program C musí mať funkciu s názvom hlavnou niekde v kóde. Dozvieme sa viac o funkciách v blízkej dobe. V čase spustenia, spustenie programu začína na prvom riadku hlavné funkcie.
  • v C, tlačidlo {a} symboly označujú začiatok a koniec bloku kódu. V tomto prípade je blok kódu, ktoré tvoria hlavnú funkciu obsahuje dva riadky.
  • Príkaz printf v C umožňuje odoslať výstup do štandardný výstup (pre nás, na obrazovke). Časť v úvodzovkách sa nazýva formátovací reťazec a popisuje, ako je dáta majú byť formátované pri tlači. Formát reťazca môže obsahovať reťazcové literály, ako " Toto je výstup z môjho prvého programu, &Quote !; Symboly na prepravu výnosov (\\ n) a prevádzkovateľovi ako vyhradené miesta pre premenné (pozri nižšie). Ak používate UNIX, môžete zadať man 3 printf získať úplnej dokumentácie pre funkciu printf. Ak nie, pozrite sa do dokumentácie dodanej s kompilátor pre ďalšie podrobnosti o funkcii printf
  • The return 0 .; riadok spôsobí, že funkcia vráti chybový kód 0 (žiadna chyba) do shellu, ktorý začal prevedenie. Viac informácií o tejto schopnosti trochu nesk