Elementi jezika C

Elementi Jezika C



jezik C je eden najpomembnejših in najbolj razširjenih nizkonivojskih programskih jezikov, razvit v poznih sedemdesetih letih prejšnjega stoletja. Jezik je znan po svoji hitrosti, prenosljivosti in učinkovitosti. S programom C bodo uporabniki lahko razvili široko paleto aplikacij, kot so aplikacije za splošne namene, operacijski sistemi in vgrajeni sistemi. Prav tako uporabnikom pomaga razvijati spletne in mobilne aplikacije. Tako kot drugi programski jeziki C vključuje tudi nekaj osnovnih gradnikov ali elementov, ki se uporabljajo v programu C.

Če ne poznate teh gradnikov ali elementov, sledite smernicam tega članka.

Elementi jezika C

Jezik C ima več razlik elementi ki omogočajo preprosto in učinkovito uporabo. te elementi so spremenljivke , vrste podatkov , ključne besede , operaterji in več. Vendar pa so spodaj omenjeni elementi pomembni in se pogosto uporabljajo v programskem jeziku C.







1: Spremenljivke

Spremenljivke so glavni elementi jezika C. A spremenljivka je kos pomnilnika, ki vsebuje vrednost, ki se lahko uporabi kot argument za določen nabor navodil. Razglašanje spremenljivke vključuje navedbo njihovega imena, vrednosti in vrste podatkov. Spremenljivke se lahko uporablja tudi za predstavitev števil, nizov, znakovnih nizov ali katere koli druge vrste podatkov.



#include

praznina funkcijo ( )
{
int a = 10 ;
printf ( 'Vrednost spremenljivke a je %d' , a ) ;
}

int glavni ( ) {
funkcijo ( ) ;
}

V tej kodi uporabljamo a spremenljivka 'a' in tiskanje njegove vrednosti z uporabo printf izjava.



Izhod





2: Vrste podatkov

Skupina vrednot, znana kot vrste podatkov lahko hranimo v spremenljivki. Jezik C uporablja več vrste podatkov kot naprimer int (za cela števila), char (za znake), float (za številske vrednosti z decimalnimi vejami) , dvojno (za vrednosti s plavajočo vejico dvojne natančnosti) in več. Odvisno od vrste spremenljivke, ki jo želite dodati, so uporabljene v kodi. Nadaljujmo s primerom, obravnavanim spodaj:



#include

int glavni ( ) {
int na enem = 10 ;
printf ( 'Vrednost num je %d' , na enem ) ;
}

V zgornji kodi uporabljamo an celo število tip podatkov 'na enem' in tiskanje njegove vrednosti z uporabo printf izjava.

Izhod

3: Ključne besede

Ključne besede so vnaprej določene besede, ki imajo poseben pomen in pomagajo pri zagonu programa. Obstaja 32 ključne besede v jeziku C, vključno z if, else, while, for, int in float. Vsak ključna beseda ima svoj poseben namen, zaradi česar so zelo pomembni elementi v kodi.

#include

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

V tej kodi uporabljamo ključno besedo 'avto' in tiskanje njegove vrednosti z uporabo printf izjava.

Opomba: Imena ključne besede ne morete uporabiti kot ime vaše spremenljivke, ker bo povzročilo napake. Razlog je v tem, da so že definirani v programskem jeziku C.

Izhod

4: Operaterji

Operaterji so edinstveni simboli, ki izvajajo operacije na nizu operandov (vrednosti), da ustvarijo rezultate. Jezik C ima več vrst operaterji primerjava, aritmetika, dodelitev in logično operaterji . Vsaka vrsta operatorja izvede določeno vrsto operacije na danih vrednostih.

#include

int glavni ( )
{
int a = enajst , b = 5 ;
printf ( 'vsota je = %d \n ' , a + b ) ;
vrnitev 0 ;
}

V tej kodi uporabljamo operater '+' za tiskanje vsota dveh spremenljivk a in b.

Izhod

5: Nadzorne strukture

Jezik C vsebuje vrsto nadzorne strukture ki razvijalcem omogoča, da nadzorujejo potek izvajanja svojega programa. Ti vključujejo objekte za obdelavo, kot so stavke if, zanke for in while, ki jih je mogoče uporabiti za ponavljanje določenih operacij glede na določene pogoje. Nadzorne strukture kot ti pomagajo razvijalcem ustvariti zapletena navodila, skoraj kot da bi brali navodila iz knjige.

#include

int glavni ( )
{
int leto ;
printf ( 'Vnesite leto:' ) ;
scanf ( '%d' ,& leto ) ;
če ( leto % 4 == 0 )
printf ( '%d je prestopno leto.' , leto ) ;
drugače printf ( '%d ni prestopno leto.' , leto ) ;
}

V tej kodi uporabljamo 'če-drugače' nadzorna struktura da ugotovi, ali je leto, ki ga uporabnik vnese, prestopno ali ne.

Izhod

6: Funkcije

Izvršljiva datoteka funkcijo je del kode, ki ga je mogoče priklicati iz glavnega programa. To razvijalcem omogoča, da del kode postavijo na eno mesto in jo nato večkrat pokličejo drugje v kodi, če jo potrebujejo. Funkcije prav tako omogoča razvijalcem pisanje kode na modularen način, tako da je mogoče velike probleme razdeliti na majhne, ​​obvladljive dele.

#include

praznina svet ( ) ;
int glavni ( )
{
printf ( 'Zdravo ' ) ;
svet ( ) ;
}
praznina svet ( )
{
printf ( 'svet' ) ;
}

V tej kodi je beseda 'Svet' se natisne z uporabo funkcija 'Svet', ki se imenuje iz funkcijo 'glavni()' da natisnete frazo 'Pozdravljen, svet'.

Izhod

7: Nizi

Opredelitev an niz v C je način združevanja več elementov iste vrste. Matrike imajo lahko podatkovne tipe, kot so int, float, char, double, ali uporabniško določene podatkovne tipe, kot so strukture. Kljub temu, da komponente ostanejo skupaj v enem samem niz , vsi morajo biti iste vrste podatkov. Elementi so razvrščeni od leve proti desni, z 0. indeksom na levi in ​​(n-1) indeksom na desni.

#include

int glavni ( ) {
int vrednote [ 5 ] ;
printf ( 'Vnesite 5 celih števil: ' ) ;
za ( int x = 0 ; x < 5 ; ++ x ) {
scanf ( '%d' , & vrednote [ x ] ) ;
}
printf ( 'Prikaz celih števil: \n ' ) ;
za ( int jaz = 0 ; jaz < 5 ; ++ jaz ) {
printf ( '%d \n ' , vrednote [ jaz ] ) ;
}
vrnitev 0 ;
}

Uporabnik vnese 5 številk v en niz klical 'vrednote' v tej kodi in matrike vsebina se naknadno prikaže.

Izhod

8: Strukture

A struct je deklaracija mešanega podatkovnega tipa, ki ustvari fizično organiziran seznam spremenljivk v bloku pomnilnika pod enim imenom v računalniškem jeziku C. Z uporabo enega samega kazalca ali imena, deklariranega v strukturi, ki vrne enak naslov, je mogoče dostopati do različnih spremenljivk. V C se kliče uporabniško definiran podatkovni tip struktura nam omogoča shranjevanje različnih različnih vrst podatkov. Vsak del a struktura se imenuje a “član” . Zaradi svoje sposobnosti, da vsebujejo različne podatke, strukture lahko posnema uporabo razredov in predlog.

#include
#include

struct Knjiga {
char ime [ petdeset ] ;
int cena ;
} 1. knjiga ;
int glavni ( ) {
strcpy ( 1. knjiga. ime , Odessa ) ;
1. knjiga. cena = 500 ;
printf ( 'Ime: %s \n ' , 1. knjiga. ime ) ;
printf ( 'Cena knjige: %d \n ' , 1. knjiga. cena ) ;
vrnitev 0 ;
}

Zgornja koda ustvari a struktura klical »Knjiga« z značilnostmi 'ime' in 'cena' ki se nato vnesejo v a struktura primerek pred tiskanjem.

Izhod

Zaključek

Uporabni so elementi C, ki delujejo skupaj in razvijalcem omogočajo pisanje programa C. Obstaja več elementov programskega jezika C, ki vključujejo spremenljivke, tipe podatkov, ključne besede in še veliko več, o čemer so razpravljali v zgornjih smernicah. Razumevanje teh elementi bo uporabnikom pomagal ustvariti učinkovite in dobro napisane programe C.