Elements del llenguatge C

Elements Del Llenguatge C



llenguatge C és un dels llenguatges de programació de baix nivell més importants i àmpliament utilitzats desenvolupats a finals dels anys setanta. L'idioma és conegut per la seva velocitat, portabilitat i eficiència. Amb C, els usuaris podran desenvolupar una àmplia gamma d'aplicacions, com ara aplicacions de propòsit general, sistemes operatius i sistemes encastats. També ajuda els usuaris a desenvolupar aplicacions web i mòbils. Com altres llenguatges de programació, C també inclou alguns blocs de construcció bàsics o elements que s'utilitzen en un programa C.

Si no coneixeu aquests blocs o elements de construcció, seguiu les directrius d'aquest article.

Elements del llenguatge C

El llenguatge C té múltiples diferents elements que fan que sigui fàcil i eficient d'utilitzar. Aquests elements són les variables , tipus de dades , paraules clau , operadors i més. Tanmateix, els elements esmentats a continuació són importants i s'utilitzen àmpliament en un llenguatge de programació C.







1: Variables

Les variables són els elements principals del llenguatge C. A variable és una peça de memòria que conté un valor que es pot utilitzar com a argument per a un conjunt concret d'instruccions. Declarant les variables implica indicar el seu nom, valor i tipus de dades. Les variables també es pot utilitzar per representar números, cadenes, matrius de caràcters o qualsevol altre tipus de dades.



#inclou

buit funció ( )
{
int a = 10 ;
imprimirf ( 'El valor de la variable a és %d' , a ) ;
}

int principal ( ) {
funció ( ) ;
}

En aquest codi, estem utilitzant a variable 'a' i imprimint el seu valor utilitzant imprimirf declaració.



Sortida





2: Tipus de dades

Un grup de valors conegut com tipus de dades es pot mantenir en una variable. El llenguatge C n'utilitza diversos tipus de dades tal com int (per a nombres enters), char (per a caràcters), float (per a valors numèrics amb punts decimals) , double (per a valors de coma flotant de doble precisió) i més. Depenent del tipus de variable que vulgueu afegir, s'utilitzen al codi. Seguim amb l'exemple que es parla a continuació:



#inclou

int principal ( ) {
int en una = 10 ;
imprimirf ( 'El valor de num és %d' , en una ) ;
}

Al codi anterior, estem utilitzant un enter tipus de dades 'en un' i imprimint el seu valor utilitzant imprimirf declaració.

Sortida

3: Paraules clau

Paraules clau són paraules predefinides que tenen un significat específic i ajuden a iniciar el programa. N'hi ha 32 paraules clau en llenguatge C incloent if, else, while, for, int i float. Cadascú paraula clau té el seu propi propòsit específic, que els fa elements molt importants en el codi.

#inclou

int principal ( )
{
automàtic a = 10 ;
imprimirf ( '%d' , a ) ;
tornar 0 ;
}

En aquest codi, estem utilitzant la paraula clau 'automàtic' i imprimint el seu valor utilitzant imprimirf declaració.

Nota: No podeu utilitzar un nom de paraula clau com a nom de la vostra variable, ja que generarà errors. El motiu és que ja estan definits en el llenguatge de programació C.

Sortida

4: Operadors

Operadors són símbols únics que realitzen operacions sobre un conjunt d'operands (valors) per generar resultats. El llenguatge C té diversos tipus de operadors com la comparació, l'aritmètica, l'assignació i la lògica operadors . Cada tipus d'operador realitza un determinat tipus d'operació sobre els valors donats.

#inclou

int principal ( )
{
int a = 11 , b = 5 ;
imprimirf ( 'la suma és = %d \n ' , a + b ) ;
tornar 0 ;
}

En aquest codi, estem utilitzant un operador ‘+’ per imprimir el suma de les dues variables a i b.

Sortida

5: Estructures de control

El llenguatge C conté una varietat de estructures de control que permet als desenvolupadors controlar el flux d'execució del seu programa. Aquests inclouen el processament d'objectes com les declaracions if, bucles for i bucles while, que es poden utilitzar per repetir determinades operacions en funció de determinades condicions. Estructures de control com aquests, ajuden els desenvolupadors a crear instruccions complexes gairebé com si estiguessin llegint instruccions d'un llibre.

#include

int principal ( )
{
int curs ;
imprimirf ( 'Introdueix un any:' ) ;
escanf ( '%d' ,& curs ) ;
si ( curs % 4 == 0 )
imprimirf ( '%d és un any de traspàs'. , curs ) ;
altra cosa imprimirf ( '%d no és un any de traspàs'. , curs ) ;
}

En aquest codi, utilitzem el estructura de control 'si no'. per determinar si l'any que entra l'usuari és un any de traspàs o no.

Sortida

6: Funcions

Un executable funció és una secció de codi que es pot invocar des del programa principal. Això permet als desenvolupadors posar un fragment de codi en un sol lloc i, a continuació, trucar-lo diverses vegades en qualsevol altre lloc del codi si ho necessiten. Funcions També permet als desenvolupadors escriure codi de manera modular perquè els problemes grans es puguin dividir en peces petites i manejables.

#include

buit Món ( ) ;
int principal ( )
{
imprimirf ( 'Hola ' ) ;
Món ( ) ;
}
buit Món ( )
{
imprimirf ( 'Món' ) ;
}

En aquest codi, la paraula 'Món' s'imprimeix amb el funció 'Món', que s'anomena des del funció 'principal()' per imprimir la frase 'Hola món'.

Sortida

7: Matrius

La definició d'an matriu en C és una manera d'ajuntar molts elements del mateix tipus. Les matrius poden tenir tipus de dades com int, float, char, double o tipus de dades definides per l'usuari com estructures. No obstant això, perquè els components es mantinguin junts en un sol matriu , han de ser totes del mateix tipus de dades. Els elements es mantenen ordenats d'esquerra a dreta, amb l'índex 0 a l'esquerra i l'índex (n-1) a la dreta.

#inclou

int principal ( ) {
int valors [ 5 ] ;
imprimirf ( 'Introduïu 5 nombres enters:' ) ;
per ( int x = 0 ; x < 5 ; ++ x ) {
escanf ( '%d' , & valors [ x ] ) ;
}
imprimirf ( 'Mostrar nombres enters: \n ' ) ;
per ( int i = 0 ; i < 5 ; ++ i ) {
imprimirf ( '%d \n ' , valors [ i ] ) ;
}
tornar 0 ;
}

L'usuari introdueix 5 números en un matriu va trucar 'valors' en aquest codi, i el matriu el contingut es mostra posteriorment.

Sortida

8: Estructures

A estructura és una declaració de tipus de dades mixta que crea una llista organitzada físicament de variables en un bloc de memòria amb un sol nom en llenguatge informàtic C. Mitjançant un únic punter o el nom struct-declared, que retorna la mateixa adreça, és possible accedir a les diferents variables. En C, s'anomena un tipus de dades definit per l'usuari estructura ens permet emmagatzemar una varietat de tipus de dades diferents. Cada part de a estructura s'anomena a 'membre' . A causa de la seva capacitat per contenir una varietat de dades, estructures pot emular l'ús de classes i plantilles.

#inclou
#inclou

estructura Llibre {
char nom [ 50 ] ;
int preu ;
} Llibre 1 ;
int principal ( ) {
strcpy ( Llibre 1. nom , Odessa ) ;
Llibre 1. preu = 500 ;
imprimirf ( 'Nom: %s \n ' , Llibre 1. nom ) ;
imprimirf ( 'Preu del llibre: %d \n ' , Llibre 1. preu ) ;
tornar 0 ;
}

El codi anterior crea un estructura va trucar “Llibre” amb les característiques 'nom' i “preu” que després s'introdueixen en a estructura exemple abans de ser imprès.

Sortida

Conclusió

Els elements C són útils que funcionen conjuntament per permetre als desenvolupadors escriure un programa C. Hi ha diversos elements del llenguatge de programació C, que inclou variables, tipus de dades, paraules clau i molt més comentat a les directrius anteriors. Entenent aquests elements ajudarà els usuaris a crear programes C eficients i ben escrits.