Prvky jazyka C

Prvky Jazyka C



jazyk C je jedným z najdôležitejších a najpoužívanejších nízkoúrovňových programovacích jazykov vyvinutých koncom 70. rokov 20. storočia. Jazyk je známy svojou rýchlosťou, prenosnosťou a efektívnosťou. S C budú používatelia môcť vyvíjať širokú škálu aplikácií, ako sú aplikácie na všeobecné použitie, operačné systémy a vstavané systémy. Pomáha tiež používateľom vyvíjať webové a mobilné aplikácie. Podobne ako iné programovacie jazyky, aj C obsahuje niektoré základné stavebné bloky alebo prvky, ktoré sa používajú v programe C.

Ak o týchto stavebných blokoch alebo prvkoch neviete, postupujte podľa pokynov v tomto článku.

Prvky jazyka C

Jazyk C má viacero odlišností prvkov vďaka ktorým je používanie jednoduché a efektívne. Títo prvkov premenné , dátové typy , Kľúčové slová , operátorov a viac. Nižšie uvedené prvky sú však dôležité a široko používané v programovacom jazyku C.







1: Premenné

Premenné sú hlavnými prvkami jazyka C. A premenlivý je časť pamäte, ktorá obsahuje hodnotu, ktorú možno použiť ako argument pre konkrétnu sadu inštrukcií. Vyhlasovanie premenné zahŕňa uvedenie ich názvu, hodnoty a typu údajov. Premenné možno použiť aj na reprezentáciu čísel, reťazcov, polí znakov alebo akéhokoľvek iného dátového typu.



#include

neplatné funkciu ( )
{
int a = 10 ;
printf ( 'Hodnota premennej a je %d' , a ) ;
}

int Hlavná ( ) {
funkciu ( ) ;
}

V tomto kóde používame a premenná „a“ a vytlačiť jeho hodnotu pomocou printf vyhlásenie.



Výkon





2: Typy údajov

Skupina hodnôt známa ako dátové typy môžu byť uložené v premennej. Jazyk C používa niekoľko dátové typy ako napr int (pre celé čísla), char (pre znaky), float (pre číselné hodnoty s desatinnými čiarkami) , double (pre hodnoty s pohyblivou rádovou čiarkou s dvojnásobnou presnosťou) a viac. V závislosti od druhu premennej, ktorú chcete pridať, sa používajú v kóde. Nasledujme príklad uvedený nižšie:



#include

int Hlavná ( ) {
int na jeden = 10 ;
printf ( 'Hodnota num je %d' , na jeden ) ;
}

Vo vyššie uvedenom kóde používame an celé číslo Dátový typ 'na jeden' a vytlačiť jeho hodnotu pomocou printf vyhlásenie.

Výkon

3: Kľúčové slová

Kľúčové slová sú preddefinované slová, ktoré majú špecifický význam a pomáhajú spustiť program. Je ich 32 Kľúčové slová v jazyku C vrátane if, else, while, for, int a float. Každý kľúčové slovo má svoj špecifický účel, čo z nich robí veľmi dôležité prvky v kóde.

#include

int Hlavná ( )
{
auto a = 10 ;
printf ( '%d' , a ) ;
vrátiť 0 ;
}

V tomto kóde používame kľúčové slovo „auto“ a vytlačiť jeho hodnotu pomocou printf vyhlásenie.

Poznámka: Ako názov premennej nemôžete použiť názov kľúčového slova, pretože to bude generovať chyby. Dôvodom je, že sú už definované v programovacom jazyku C.

Výkon

4: Operátory

Operátori sú jedinečné symboly, ktoré vykonávajú operácie na množine operandov (hodnoty) na generovanie výsledkov. Jazyk C má viacero typov operátorov ako porovnávanie, aritmetika, priraďovanie a logika operátorov . Každý typ operátora vykonáva určitý typ operácie s danými hodnotami.

#include

int Hlavná ( )
{
int a = jedenásť , b = 5 ;
printf ( 'súčet je = %d.' \n ' , a + b ) ;
vrátiť 0 ;
}

V tomto kóde používame operátor '+' vytlačiť súčet z dvoch premenných a a b.

Výkon

5: Riadiace štruktúry

Jazyk C obsahuje celý rad riadiacich štruktúr čo umožňuje vývojárom kontrolovať priebeh vykonávania ich programu. Patria sem objekty spracovania, ako sú príkazy if, cykly for a cykly while, ktoré možno použiť na opakovanie určitých operácií v závislosti od určitých podmienok. Riadiace štruktúry ako tieto pomáhajú vývojárom vytvárať zložité pokyny, takmer ako keby čítali pokyny z knihy.

#include

int Hlavná ( )
{
int rok ;
printf ( 'Zadajte rok:' ) ;
scanf ( '%d' ,& rok ) ;
ak ( rok % 4 == 0 )
printf ( '%d je priestupný rok.' , rok ) ;
inak printf ( '%d nie je priestupný rok.' , rok ) ;
}

V tomto kóde používame kontrolná štruktúra „ak je to inak“. určiť, či rok, ktorý používateľ zadá, je priestupný alebo nie.

Výkon

6: Funkcie

Spustiteľný súbor funkciu je časť kódu, ktorú možno vyvolať z hlavného programu. To umožňuje vývojárom umiestniť časť kódu na jedno miesto a potom ho v prípade potreby zavolať viackrát inde v kóde. Funkcie tiež umožňujú vývojárom písať kód modulárnym spôsobom, takže veľké problémy možno rozdeliť na malé, zvládnuteľné časti.

#include

neplatné Svet ( ) ;
int Hlavná ( )
{
printf ( 'Ahoj ' ) ;
Svet ( ) ;
}
neplatné Svet ( )
{
printf ( 'svet' ) ;
}

V tomto kóde slovo 'svet' sa tlačí pomocou funkcia 'Svet', ktorý sa volá z funkciu 'Hlavná()' vytlačiť frázu 'Ahoj Svet'.

Výkon

7: Polia

Definícia an pole v C je spôsob, ako spojiť veľa položiek rovnakého typu. Polia môžu mať dátové typy ako int, float, char, double alebo užívateľom definované dátové typy, ako sú štruktúry. Napriek tomu, aby komponenty zostali spolu v jednom pole , všetky musia mať rovnaký dátový typ. Položky sú usporiadané zľava doprava, pričom 0. index vľavo a (n-1) index vpravo.

#include

int Hlavná ( ) {
int hodnoty [ 5 ] ;
printf ( 'Zadajte 5 celých čísel: ' ) ;
pre ( int X = 0 ; X < 5 ; ++ X ) {
scanf ( '%d' , & hodnoty [ X ] ) ;
}
printf ( 'Zobrazenie celých čísel: \n ' ) ;
pre ( int i = 0 ; i < 5 ; ++ i ) {
printf ( '%d \n ' , hodnoty [ i ] ) ;
}
vrátiť 0 ;
}

Používateľ zadá 5 čísel do a pole volal 'hodnoty' v tomto kóde a pole následne sa zobrazí obsah.

Výkon

8: Štruktúry

A štrukturovať je deklarácia zmiešaného dátového typu, ktorá vytvára fyzicky usporiadaný zoznam premenných v bloku pamäte pod jedným názvom v počítačovom jazyku C. Použitím jedného ukazovateľa alebo názvu deklarovaného štruktúrou, ktorý vracia rovnakú adresu, je možné pristupovať k rôznym premenným. V jazyku C sa volá užívateľsky definovaný dátový typ štruktúru nám umožňuje ukladať rôzne druhy údajov. Každá časť a štruktúru sa označuje ako a 'člen' . Vzhľadom na ich schopnosť obsahovať rôzne údaje, štruktúry dokáže napodobniť použitie tried a šablón.

#include
#include

štrukturovať Kniha {
char názov [ päťdesiat ] ;
int cena ;
} Kniha1 ;
int Hlavná ( ) {
strcpy ( Kniha1. názov , Odessa ) ;
Kniha1. cena = 500 ;
printf ( 'Meno: %s \n ' , Kniha1. názov ) ;
printf ( 'Cena knihy: %d.' \n ' , Kniha1. cena ) ;
vrátiť 0 ;
}

Vyššie uvedený kód vytvára a štruktúru volal 'kniha' s charakteristikou 'názov' a 'cena' ktoré sa potom zapisujú do a štruktúru pred vytlačením.

Výkon

Záver

Užitočné sú prvky C, ktoré spolupracujú a umožňujú vývojárom písať program v C. Programovací jazyk C obsahuje niekoľko prvkov, ktoré zahŕňajú premenné, dátové typy, kľúčové slová a mnohé ďalšie, o ktorých sa hovorí vo vyššie uvedených pokynoch. Pochopenie týchto prvkov pomôže používateľom vytvárať efektívne a dobre napísané programy v jazyku C.