Keď začínate v ľubovoľnom programovacom jazyku, počiatočným bodom je vždy základný vstupno -výstupný (I/O) systém pre daný jazyk. Vstup vám umožňuje zhromažďovať údaje pri spustení programu, zatiaľ čo výstup vám umožňuje zobrazovať určité informácie používateľovi.
Pri kódovaní v C musíte zavolať správne štandardné funkcie knižnice pre základné I/O. Vždy musíte zahrnúť príponu hlavičkový súbor, aby ste sa uistili, že tieto funkcie sú načítané do vášho programu.
Výkon
Štandardným výstupným prúdom v jazyku C je obrazovka počítača. To znamená, že keď spustíte program C, ktorého výstupom sú informácie, zobrazia sa na obrazovke. Stream je séria postáv, ktoré tečú z jedného miesta na druhé.
Je tiež možné použiť iný výstupný tok, napríklad súbor. Toto je však pokročilá téma na ďalší deň.
Jazyk C používa príponu printf () funkcia na vytlačenie reťazca znakov na obrazovku. Tento reťazec znakov (niekedy sa nazýva aj doslovný) je umiestnený v dvojitých úvodzovkách vo formáte printf () funkciu.
#include
int main (void) {// hlavná funkcia zahrnutá v každom programe
printf („Programovanie je jednoduché!
" );
}
Zobrazený výstup:
Programovanie je jednoduché!
Z riadku 1, #include je direktíva preprocesora. Hovorí preprocesoru, aby zahrnoval obsah hlavičky I/O () pred zostavením programu.
Všimnite si, že výstup programu neobsahuje \ n. Je to preto, že je to úniková sekvencia. Úniková sekvencia je kombináciou znakov, ktoré majú špeciálny význam, iný než znaky, ktoré sú v nich obsiahnuté.
Spätné lomítko (\) je znak, ktorý kompilátoru hovorí, že vykoná špeciálny výstup. Napríklad, \ n znamená, že sa vytlačí nový riadok. Ďalší výstup programu (ak existuje) začne z tohto nového riadka.
Nasledujúca tabuľka sumarizuje niektoré bežné únikové sekvencie.
Úniková sekvencia | Popis |
\ n | Nový riadok. Kurzor sa umiestni na začiatok nasledujúceho riadku |
\\ | Postava spätného lomítka. Vloží do reťazca spätné lomítko |
\ t | Horizontálna tab. Umiestni kurzor na nasledujúcu zarážku tabulátora |
\" | Dvojitý citát. Vloží do reťazca dvojité úvodzovky |
V podstate z priestoru môže byť niekedy potrebné, aby ste vo svojom textovom editore rozbili dlhé bočné strany. Môžete to pohodlne vykonať pomocou viacerých printf () funkcie na vytlačenie správy.
Pozrite sa na príklad nižšie:
#include
int main (void) {// hlavná funkcia
printf („C je štruktúrovaný programovací jazyk, ktorý je silne napísaný. Na rozdiel od pythonu musíte vložiť premennú „);
printf ("typ údajov pri programovaní v C.");
}
Vstup
Štandardným vstupným prúdom v jazyku C je klávesnica. To znamená, že keď váš program vyzve na zadanie, očakáva, že údaje budú predvolene pochádzať z klávesnice.
Stojí za to vedieť, že vstupný tok môže byť smerovaný do niečoho iného, napríklad do súboru.
Jazyk C používa príponu scanf () funkcia na získanie vstupu používateľa. Pozrite sa na príklad nižšie:
#include
int main (neplatné) {
int celé číslo1;
printf („Zadajte celé číslo
" ); // výzva používateľovi na odpoveď
scanf ("%d", & celé číslo1); // prečítaj celé číslo
ak ((n%2) == 0) {
System.out.println („Vaše číslo je párne“);
} else {
System.out.println („Vaše číslo je nepárne“);}
}
The scanf () funkcia má dva argumenty: špecifikátor prevodu a adresu pamäte. Z vyššie uvedeného príkladu %d je špecifikátor prevodu. To hovorí scanf () na zadanie celého čísla. The d v %d znamená „desatinné číslo“.
Druhý argument začína ampersandom (&), ktorý sa v C. nazýva „operátor adresy“. Argument & celé číslo 1 hovorí kompilátoru, ktorú adresu pamäte má uložiť hodnota získaná od používateľa.
Po scanf () príkaz bol vykonaný v programe, prekladač čaká na zadanie hodnoty. Hodnotu odošlete zadaním a následným stlačením klávesu Enter (alebo klávesu Return). Keď je táto hodnota priradená k vašej premennej, všetky ostatné odkazy na ňu v programe použijú rovnakú hodnotu.
Učenie C s programom pre začiatočníkov
Začiatok cesty za programovaním je veľmi vzrušujúce úsilie. Ak sa to urobí nesprávne, môže sa namiesto toho ukázať ako skľučujúca výzva.
Naučiť sa veci bez ich aplikácie v praktických situáciách je zvyčajne problém. Myslite mimo krabice; Skúste sa vžiť do zaujímavých scenárov, v ktorých môžete uplatniť svoje znalosti. Cvičenie s niektorými začiatočníckymi programami je jedným z najlepších spôsobov, ako si udržať svoje novozískané znalosti.
Chcete začať s programovaním, ale nie ste si istí jazykom C? Skúste tento návod pre začiatočníkov v programovaní v jazyku C, aby ste zistili, či je to jazyk pre vás.
Čítajte ďalej
- Programovanie
- C Programovanie
- Tipy na kódovanie
- Programovanie
Jerome je spisovateľ štábu v MakeUseOf. Venuje sa článkom o programovaní a Linuxe. Je tiež nadšencom kryptomien a vždy má prehľad o krypto priemysle.
prihlásiť sa ku odberu noviniek
Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!
Kliknutím sem sa prihlásite na odber