Prvky jazyka C

Prvky Jazyka C



jazyk C je jedním z nejdůležitějších a nejrozšířenějších nízkoúrovňových programovacích jazyků vyvinutých na konci 70. let. Jazyk je známý pro svou rychlost, přenositelnost a efektivitu. S C budou uživatelé schopni vyvíjet širokou škálu aplikací, jako jsou aplikace pro všeobecné použití, operační systémy a vestavěné systémy. Pomáhá také uživatelům vyvíjet webové a mobilní aplikace. Stejně jako ostatní programovací jazyky, C také obsahuje některé základní stavební bloky nebo prvky, které se používají v programu C.

Pokud o těchto stavebních kamenech nebo prvcích nevíte, postupujte podle pokynů v tomto článku.

Prvky jazyka C

Jazyk C má několik odlišností Prvky které umožňují snadné a efektivní použití. Tyto Prvky jsou proměnné , typy dat , klíčová slova , operátory a více. Níže uvedené prvky jsou však důležité a široce používané v programovacím jazyce C.







1: Proměnné

Proměnné jsou hlavní prvky jazyka C. A variabilní je část paměti, která obsahuje hodnotu, kterou lze použít jako argument pro konkrétní sadu instrukcí. Prohlašování proměnné zahrnuje uvedení jejich názvu, hodnoty a datového typu. Proměnné lze také použít k reprezentaci čísel, řetězců, polí znaků nebo jakéhokoli jiného datového typu.



#include

prázdnota funkce ( )
{
int A = 10 ;
printf ( 'Hodnota proměnné a je %d' , A ) ;
}

int hlavní ( ) {
funkce ( ) ;
}

V tomto kódu používáme a proměnná ‚a‘ a tisk jeho hodnoty pomocí printf prohlášení.



Výstup





2: Datové typy

Skupina hodnot známá jako typy dat lze uchovávat v proměnné. Jazyk C používá několik typy dat jako int (pro celá čísla), char (pro znaky), float (pro číselné hodnoty s desetinnou čárkou) , double (pro hodnoty s plovoucí desetinnou čárkou s dvojnásobnou přesností) a více. V závislosti na druhu proměnné, kterou chcete přidat, jsou použity v kódu. Pokračujme níže uvedeným příkladem:



#include

int hlavní ( ) {
int na jednom = 10 ;
printf ( 'Hodnota num je %d' , na jednom ) ;
}

Ve výše uvedeném kódu používáme an celé číslo datový typ 'na jednom' a tisk jeho hodnoty pomocí printf prohlášení.

Výstup

3: Klíčová slova

Klíčová slova jsou předdefinovaná slova, která mají konkrétní význam a pomáhají spustit program. Je jich 32 klíčová slova v jazyce C včetně if, else, while, for, int a float. Každý klíčové slovo má svůj specifický účel, což z nich dělá velmi důležité prvky v kódu.

#include

int hlavní ( )
{
auto A = 10 ;
printf ( '%d' , A ) ;
vrátit se 0 ;
}

V tomto kódu používáme klíčové slovo 'auto' a tisk jeho hodnoty pomocí printf prohlášení.

Poznámka: Jako název proměnné nemůžete použít název klíčového slova, protože to bude generovat chyby. Důvodem je, že jsou již definovány v programovacím jazyce C.

Výstup

4: Operátoři

Operátoři jsou jedinečné symboly, které provádějí operace se sadou operandů (hodnot) za účelem generování výsledků. Jazyk C má několik typů operátory jako srovnání, aritmetika, přiřazení a logika operátory . Každý typ operátoru provádí na daných hodnotách určitý typ operace.

#include

int hlavní ( )
{
int A = jedenáct , b = 5 ;
printf ( 'součet je = %d \n ' , A + b ) ;
vrátit se 0 ;
}

V tomto kódu používáme operátor '+' vytisknout součet ze dvou proměnných a a b.

Výstup

5: Řídicí struktury

Jazyk C obsahuje řadu kontrolní struktury což umožňuje vývojářům řídit tok provádění jejich programu. Patří mezi ně zpracování objektů, jako jsou příkazy if, cykly for a cykly while, které lze použít k opakování určitých operací v závislosti na určitých podmínkách. Kontrolní struktury jako tyto pomáhají vývojářům vytvářet složité instrukce téměř jako by četli instrukce z knihy.

#include

int hlavní ( )
{
int rok ;
printf ( 'Zadejte rok:' ) ;
scanf ( '%d' ,& rok ) ;
-li ( rok % 4 == 0 )
printf ( '%d je přestupný rok.' , rok ) ;
jiný printf ( '%d není přestupný rok.' , rok ) ;
}

V tomto kódu používáme kontrolní struktura „jestliže“. určit, zda rok, který uživatel zadá, je přestupný rok nebo ne.

Výstup

6: Funkce

Spustitelný soubor funkce je část kódu, kterou lze vyvolat z hlavního programu. To umožňuje vývojářům umístit část kódu na jedno místo a v případě potřeby jej volat několikrát jinde v kódu. Funkce také umožňují vývojářům psát kód modulárním způsobem, takže velké problémy lze rozdělit na malé, zvládnutelné kousky.

#include

prázdnota Svět ( ) ;
int hlavní ( )
{
printf ( 'Ahoj ' ) ;
Svět ( ) ;
}
prázdnota Svět ( )
{
printf ( 'Svět' ) ;
}

V tomto kódu slovo 'Svět' se tiskne pomocí funkce 'Svět', který se nazývá z funkce 'hlavní()' vytisknout frázi 'Ahoj světe'.

Výstup

7: Pole

Definice an pole v C je způsob, jak spojit mnoho položek stejného typu. Pole mohou mít datové typy jako int, float, char, double nebo uživatelsky definované datové typy, jako jsou struktury. Nicméně, aby komponenty byly drženy pohromadě v jednom pole , musí být všechny stejného datového typu. Položky jsou vedeny v pořadí zleva doprava, s 0. indexem vlevo a (n-1) indexem vpravo.

#include

int hlavní ( ) {
int hodnoty [ 5 ] ;
printf ( 'Zadejte 5 celých čísel: ' ) ;
pro ( int X = 0 ; X < 5 ; ++ X ) {
scanf ( '%d' , & hodnoty [ X ] ) ;
}
printf ( 'Zobrazení celých čísel: \n ' ) ;
pro ( int i = 0 ; i < 5 ; ++ i ) {
printf ( '%d \n ' , hodnoty [ i ] ) ;
}
vrátit se 0 ;
}

Uživatel zadá 5 čísel do a pole volal 'hodnoty' v tomto kódu a pole následně se zobrazí obsah.

Výstup

8: Struktury

A strukturovat je deklarace smíšených datových typů, která vytváří fyzicky organizovaný seznam proměnných v bloku paměti pod jedním jménem v počítačovém jazyce C. Pomocí jediného ukazatele nebo názvu deklarovaného strukturou, který vrací stejnou adresu, je možné přistupovat k různým proměnným. V C se nazývá uživatelsky definovaný datový typ struktura nám umožňuje ukládat různé druhy dat. Každá část a struktura se označuje jako a 'člen' . Vzhledem k jejich schopnosti obsahovat různé údaje, struktur umí emulovat použití tříd a šablon.

#include
#include <řetězec.h>

strukturovat Rezervovat {
char název [ padesáti ] ;
int cena ;
} Kniha1 ;
int hlavní ( ) {
strcpy ( Kniha1. název , Oděsa ) ;
Kniha1. cena = 500 ;
printf ( 'Jméno: %s \n ' , Kniha1. název ) ;
printf ( 'Cena knihy: %d.' \n ' , Kniha1. cena ) ;
vrátit se 0 ;
}

Výše uvedený kód vytváří a struktura volal 'Rezervovat' s charakteristikou 'název' a 'cena' které se pak zapisují do a struktura instance před vytištěním.

Výstup

Závěr

Užitečné jsou prvky C, které spolupracují a umožňují vývojářům psát program v C. Programovací jazyk C obsahuje několik prvků, které zahrnují proměnné, datové typy, klíčová slova a mnoho dalšího probíraného ve výše uvedených pokynech. Pochopení těchto Prvky pomůže uživatelům vytvářet efektivní a dobře napsané C programy.