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 prúdiacich z jedného miesta na druhé.
Je tiež možné použiť iný výstupný tok, napríklad súbor. Toto je však téma na pokročilý 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 ) { // main function included in every program
printf('Programming is easy!
' );
}
Output displayed:
Programming is easy!
Z riadku 1, #zahrnúť je direktíva preprocesora. Hovorí preprocesoru, aby zahrnoval obsah hlavičky I/O ( ) pred zostavením programu.
Všimnite si toho, že výstup programu neobsahuje n . Dôvodom je, že je to úniková sekvencia. Úniková sekvencia je kombináciou znakov, ktoré majú špeciálny význam, iný než znaky 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 v textovom editore rozbili dlhé priečne 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 ) { // main function
printf(' C is a structured programming language that is strongly typed. Unlike python, you need to put a variable's ');
printf ('data type while programming in 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( void ) {
int integer1;
printf( 'Enter an integer
' ); // prompt user for response
scanf( '%d', &integer1 ); // read an integer
if ((n%2)==0){
System.out.println(' Your number is even');
}else{
System.out.println(' Your number is odd');}
}
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. 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.
nainštalovať Windows Media Player pre Windows 10
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 tejto hodnote priradená vaša premenná, 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 programami pre začiatočníkov je jedným z najlepších spôsobov, ako si udržať svoje novozískané znalosti.
zdieľam zdieľam Tweet E -mail Ako sa naučiť programovať v jazyku C s týmto projektom pre začiatočníkovChcete 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 Súvisiace témy- 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.
Viac od Jerome Davidsonaprihlá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