Elementi jezika C

Elementi Jezika C



C jezik je jedan od najvažnijih i najčešće korištenih programskih jezika niske razine razvijen u kasnim 1970-ima. Jezik je dobro poznat po svojoj brzini, prenosivosti i učinkovitosti. Uz C, korisnici će moći razviti širok raspon aplikacija, kao što su aplikacije opće namjene, operativni sustavi i ugrađeni sustavi. Također pomaže korisnicima u razvoju web i mobilnih aplikacija. Kao i drugi programski jezici, C također uključuje neke osnovne građevne blokove ili elemente koji se koriste u C programu.

Ako ne znate za ove građevne blokove ili elemente, slijedite smjernice ovog članka.

Elementi jezika C

Jezik C ima više različitih elementi koji ga čine jednostavnim i učinkovitim za korištenje. ove elementi su varijable , tipovi podataka , ključne riječi , operateri i više. Međutim, dolje navedeni elementi važni su i naširoko se koriste u programskom jeziku C.







1: Varijable

Varijable su glavni elementi C jezika. A varijabla je dio memorije koji sadrži vrijednost koja se može koristiti kao argument za određeni skup instrukcija. Deklariranje varijable uključuje navođenje njihovog naziva, vrijednosti i vrste podataka. Varijable također se može koristiti za predstavljanje brojeva, nizova, znakovnih nizova ili bilo koje druge vrste podataka.



#include

poništiti funkcija ( )
{
int a = 10 ;
printf ( 'Vrijednost varijable a je %d' , a ) ;
}

int glavni ( ) {
funkcija ( ) ;
}

U ovom kodu koristimo a varijabla 'a' i ispisivanje njegove vrijednosti pomoću printf izjava.



Izlaz





2: Vrste podataka

Skupina vrijednosti poznata kao tipovi podataka može se držati u varijabli. C jezik koristi nekoliko tipovi podataka kao npr int (za cijele brojeve), char (za znakove), float (za numeričke vrijednosti s decimalnim točkama) , dvostruko (za vrijednosti s pomičnim zarezom dvostruke preciznosti) i više. Ovisno o vrsti varijable koju želite dodati, one se koriste u kodu. Nastavimo s primjerom o kojem se raspravlja u nastavku:



#include

int glavni ( ) {
int na jedan = 10 ;
printf ( 'Vrijednost broja je %d' , na jedan ) ;
}

U gornjem kodu koristimo an cijeli broj tip podataka 'na jedan' i ispisivanje njegove vrijednosti pomoću printf izjava.

Izlaz

3: Ključne riječi

Ključne riječi su unaprijed definirane riječi koje imaju specifično značenje i pomažu u pokretanju programa. Postoji 32 ključne riječi u jeziku C uključujući if, else, while, for, int i float. Svaki ključna riječ ima svoju specifičnu svrhu, što ih čini vrlo važnim elementima koda.

#include

int glavni ( )
{
auto a = 10 ;
printf ( '%d' , a ) ;
povratak 0 ;
}

U ovom kodu koristimo ključnu riječ 'auto' i ispisivanje njegove vrijednosti pomoću printf izjava.

Bilješka: Ne možete koristiti naziv ključne riječi kao naziv svoje varijable jer će generirati pogreške. Razlog je što su već definirani u programskom jeziku C.

Izlaz

4: Operatori

Operatori su jedinstveni simboli koji izvode operacije na skupu operanda (vrijednosti) za generiranje rezultata. C jezik ima više vrsta operateri poput usporedbe, aritmetike, dodjele i logičkog operateri . Svaka vrsta operatora izvodi određenu vrstu operacije nad zadanim vrijednostima.

#include

int glavni ( )
{
int a = jedanaest , b = 5 ;
printf ( 'zbroj je = %d \n ' , a + b ) ;
povratak 0 ;
}

U ovom kodu koristimo operater '+' za ispis iznos dviju varijabli a i b.

Izlaz

5: Kontrolne strukture

C jezik sadrži niz kontrolne strukture koji programerima omogućuje kontrolu tijeka izvođenja svog programa. To uključuje objekte obrade kao što su if naredbe, for petlje i while petlje, koje se mogu koristiti za ponavljanje određenih operacija ovisno o određenim uvjetima. Kontrolne strukture poput ovih pomažu programerima u stvaranju složenih uputa gotovo kao da čitaju upute iz knjige.

#include

int glavni ( )
{
int godina ;
printf ( 'Unesite godinu:' ) ;
skenirati ( '%d' ,& godina ) ;
ako ( godina % 4 == 0 )
printf ( '%d je prijestupna godina.' , godina ) ;
drugo printf ( '%d nije prijestupna godina.' , godina ) ;
}

U ovom kodu koristimo ‘if-else’ kontrolna struktura kako bi se utvrdilo je li godina koju korisnik unese prijestupna ili nije.

Izlaz

6: Funkcije

Izvršna datoteka funkcija je dio koda koji se može pozvati iz glavnog programa. To programerima omogućuje da stave dio koda na jedno mjesto, a zatim ga pozovu više puta na drugom mjestu u kodu ako im je potreban. Funkcije također omogućuju programerima pisanje koda na modularan način tako da se veliki problemi mogu razdvojiti na male dijelove kojima se može upravljati.

#include

poništiti Svijet ( ) ;
int glavni ( )
{
printf ( 'Zdravo ' ) ;
Svijet ( ) ;
}
poništiti Svijet ( )
{
printf ( 'Svijet' ) ;
}

U ovom kodu riječ 'Svijet' ispisuje se pomoću funkcija “Svijet”, koji se zove iz funkcija 'glavni()' za ispis izraza 'Pozdrav svijete'.

Izlaz

7: Nizovi

Definicija an niz u C-u je način spajanja mnogih stavki iste vrste. Nizovi mogu imati tipove podataka poput int, float, char, double ili korisnički definirane tipove podataka poput struktura. Ipak, kako bi se komponente držale zajedno u jednom niz , svi moraju biti istog tipa podataka. Stavke se vode redom s lijeva na desno, s 0. indeksom s lijeve strane i (n-1) indeksom s desne strane.

#include

int glavni ( ) {
int vrijednosti [ 5 ] ;
printf ( 'Unesite 5 cijelih brojeva: ' ) ;
za ( int x = 0 ; x < 5 ; ++ x ) {
skenirati ( '%d' , i vrijednosti [ x ] ) ;
}
printf ( 'Prikazivanje cijelih brojeva: \n ' ) ;
za ( int ja = 0 ; ja < 5 ; ++ ja ) {
printf ( '%d \n ' , vrijednosti [ ja ] ) ;
}
povratak 0 ;
}

Korisnik unosi 5 brojeva u niz nazvao “vrijednosti” u ovom kodu, i nizovi sadržaj se naknadno prikazuje.

Izlaz

8: Strukture

A strukturirati je deklaracija mješovitog tipa podataka koja stvara fizički organiziran popis varijabli u bloku memorije pod jednim imenom u C računalnom jeziku. Korištenjem jednog pokazivača ili naziva deklariranog strukturom, koji vraća istu adresu, moguće je pristupiti različitim varijablama. U C-u, korisnički definirana vrsta podataka tzv struktura omogućuje nam pohranjivanje raznih različitih vrsta podataka. Svaki dio a struktura naziva se a 'član' . Zbog svoje sposobnosti da sadrže različite podatke, strukture može oponašati korištenje klasa i predložaka.

#include
#include

strukturirati Knjiga {
char Ime [ pedeset ] ;
int cijena ;
} Knjiga1 ;
int glavni ( ) {
strcpy ( Knjiga1. Ime , Odesa ) ;
Knjiga1. cijena = 500 ;
printf ( 'Ime: %s \n ' , Knjiga1. Ime ) ;
printf ( 'Cijena knjige: %d \n ' , Knjiga1. cijena ) ;
povratak 0 ;
}

Gornji kod stvara a struktura nazvao 'Knjiga' sa karakteristikama 'Ime' i 'cijena' koji se zatim unose u a struktura primjerak prije ispisa.

Izlaz

Zaključak

C elementi su korisni koji rade zajedno kako bi programerima omogućili pisanje C programa. Postoji nekoliko elemenata programskog jezika C, koji uključuju varijable, tipove podataka, ključne riječi i mnogo više o čemu se govori u gornjim smjernicama. Razumijevanje ovih elementi pomoći će korisnicima u stvaranju učinkovitih i dobro napisanih C programa.