Elemente ale limbajului C

Elemente Ale Limbajului C



limbajul C este unul dintre cele mai importante și mai utilizate limbaje de programare de nivel scăzut dezvoltate la sfârșitul anilor 1970. Limba este binecunoscută pentru viteza, portabilitatea și eficiența sa. Cu C, utilizatorii vor putea dezvolta o gamă largă de aplicații, cum ar fi aplicații de uz general, sisteme de operare și sisteme încorporate. De asemenea, ajută utilizatorii să dezvolte aplicații web și mobile. Ca și alte limbaje de programare, C include și câteva blocuri de bază sau elemente care sunt utilizate într-un program C.

Dacă nu știți despre aceste blocuri sau elemente, urmați instrucțiunile acestui articol.

Elemente ale limbajului C

Limbajul C are mai multe distincte elemente care îl fac ușor și eficient de utilizat. Aceste elemente sunt variabile , tipuri de date , Cuvinte cheie , operatori și altele. Cu toate acestea, elementele menționate mai jos sunt importante și utilizate pe scară largă într-un limbaj de programare C.







1: Variabile

Variabile sunt elementele principale ale limbajului C. A variabil este o bucată de memorie care deține o valoare care poate fi folosită ca argument pentru un anumit set de instrucțiuni. Declararea variabile implică menționarea numelui, valorii și tipului lor de date. Variabile poate fi folosit și pentru a reprezenta numere, șiruri, matrice de caractere sau orice alt tip de date.



#include

gol funcţie ( )
{
int A = 10 ;
printf ( „Valoarea variabilei a este %d” , A ) ;
}

int principal ( ) {
funcţie ( ) ;
}

În acest cod, folosim un variabila „a” și imprimarea valorii acesteia folosind printf afirmație.



Ieșire





2: Tipuri de date

Un grup de valori cunoscut ca tipuri de date poate fi păstrat într-o variabilă. Limbajul C folosește mai multe tipuri de date ca int (pentru numere întregi), char (pentru caractere), float (pentru valori numerice cu puncte zecimale) , dublu (pentru valori cu virgulă mobilă cu precizie dublă) și altele. În funcție de tipul de variabilă pe care doriți să o adăugați, acestea sunt utilizate în cod. Să continuăm cu exemplul discutat mai jos:



#include

int principal ( ) {
int pe unu = 10 ;
printf ( „Valoarea lui num este %d” , pe unu ) ;
}

În codul de mai sus, folosim un întreg tip de date 'pe unu' și imprimarea valorii acesteia folosind printf afirmație.

Ieșire

3: Cuvinte cheie

Cuvinte cheie sunt cuvinte predefinite care au sens specific și ajută la inițierea programului. Sunt 32 Cuvinte cheie în limbajul C, inclusiv if, else, while, for, int și float. Fiecare cuvânt cheie are propriul său scop specific, ceea ce le face elemente foarte importante în cod.

#include

int principal ( )
{
auto A = 10 ;
printf ( „%d” , A ) ;
întoarcere 0 ;
}

În acest cod, folosim cuvântul cheie 'auto' și imprimarea valorii acesteia folosind printf afirmație.

Notă: Nu puteți utiliza un nume de cuvânt cheie ca nume al variabilei dvs., deoarece va genera erori. Motivul este că sunt deja definite în limbajul de programare C.

Ieșire

4: Operatori

Operatori sunt simboluri unice care efectuează operații asupra unui set de operanzi (valori) pentru a genera rezultate. Limbajul C are mai multe tipuri de operatori cum ar fi comparația, aritmetica, atribuirea și logica operatori . Fiecare tip de operator efectuează un anumit tip de operație asupra valorilor date.

#include

int principal ( )
{
int A = unsprezece , b = 5 ;
printf ( „suma este = %d \n ' , A + b ) ;
întoarcere 0 ;
}

În acest cod, folosim un operator '+' pentru a tipări sumă dintre cele două variabile a și b.

Ieșire

5: Structuri de control

Limbajul C conține o serie de structuri de control care permite dezvoltatorilor să controleze fluxul de execuție a programului lor. Acestea includ procesarea obiectelor precum instrucțiuni if, bucle for și bucle while, care pot fi folosite pentru a repeta anumite operații în funcție de anumite condiții. Structuri de control ca acestea ajută dezvoltatorii să creeze instrucțiuni complexe aproape ca și cum ar citi instrucțiuni dintr-o carte.

#include

int principal ( )
{
int an ;
printf ( „Introduceți un an:” ) ;
scanf ( „%d” ,& an ) ;
dacă ( an % 4 == 0 )
printf ( „%d este un an bisect.” , an ) ;
altfel printf ( „%d nu este un an bisect.” , an ) ;
}

În acest cod, folosim structură de control „dacă altfel”. pentru a determina dacă anul în care utilizatorul introduce este un an bisect sau nu.

Ieșire

6: Funcții

Un executabil funcţie este o secțiune de cod care poate fi invocată din programul principal. Acest lucru le permite dezvoltatorilor să pună o bucată de cod într-un singur loc și apoi să o numească de mai multe ori în altă parte a codului, dacă au nevoie. Funcții de asemenea, permite dezvoltatorilor să scrie cod într-un mod modular, astfel încât problemele mari să poată fi împărțite în bucăți mici, gestionabile.

#include

gol Lume ( ) ;
int principal ( )
{
printf ( 'Buna ziua ' ) ;
Lume ( ) ;
}
gol Lume ( )
{
printf ( 'Lume' ) ;
}

În acest cod, cuvântul 'Lume' este tipărită folosind funcția „Lumea”, care se numește din funcţie 'principal()' pentru a tipări fraza 'Salut Lume'.

Ieșire

7: Matrice

Definiția lui an matrice în C este o modalitate de a reuni mai multe articole de același tip. Matricele pot avea tipuri de date precum int, float, char, double sau tipuri de date definite de utilizator, cum ar fi structuri. Cu toate acestea, pentru ca componentele să fie ținute împreună într-un singur matrice , toate trebuie să fie de același tip de date. Articolele sunt păstrate în ordine de la stânga la dreapta, cu al 0-lea indice în stânga și cu (n-1)-lea indice în dreapta.

#include

int principal ( ) {
int valorile [ 5 ] ;
printf ( 'Introduceți 5 numere întregi: ' ) ;
pentru ( int X = 0 ; X < 5 ; ++ X ) {
scanf ( „%d” , & valorile [ X ] ) ;
}
printf ( „Afișarea numerelor întregi: \n ' ) ;
pentru ( int i = 0 ; i < 5 ; ++ i ) {
printf ( „%d \n ' , valorile [ i ] ) ;
}
întoarcere 0 ;
}

Utilizatorul introduce 5 numere într-un matrice numit „valori” în acest cod și matricei conținutul este afișat ulterior.

Ieșire

8: Structuri

A struct este o declarație de tip de date mixt care creează o listă organizată fizic de variabile într-un bloc de memorie sub un singur nume în limbajul de calculator C. Folosind un singur pointer sau numele struct-declared, care returnează aceeași adresă, este posibil să accesați diferitele variabile. În C, este apelat un tip de date definit de utilizator structura ne permite să stocăm o varietate de tipuri distincte de date.Fiecare parte a a structura este denumită a 'membru' . Datorită capacității lor de a conține o varietate de date, structurilor poate emula utilizarea de clase și șabloane.

#include
#include <șir.h>

struct Carte {
char Nume [ cincizeci ] ;
int Preț ;
} Cartea 1 ;
int principal ( ) {
strcpy ( Cartea 1. Nume , Odesa ) ;
Cartea 1. Preț = 500 ;
printf ( „Nume: %s \n ' , Cartea 1. Nume ) ;
printf ( „Prețul cărții: %d \n ' , Cartea 1. Preț ) ;
întoarcere 0 ;
}

Codul de mai sus creează un structura numit 'Carte' cu caracteristicile 'Nume' și 'Preț' care sunt apoi introduse în a structura exemplu înainte de a fi tipărit.

Ieșire

Concluzie

Elementele C sunt utile care lucrează împreună pentru a permite dezvoltatorilor să scrie un program C. Există mai multe elemente ale limbajului de programare C, care include variabile, tipuri de date, cuvinte cheie și multe altele discutate în ghidurile de mai sus. Înțelegând acestea elemente va ajuta utilizatorii să creeze programe C eficiente și bine scrise.