Elementi della lingua C

Elementi della lingua C
Lingua C è uno dei linguaggi di programmazione di basso livello più importanti e ampiamente utilizzati sviluppati alla fine degli anni '70. La lingua è ben nota per la sua velocità, portabilità ed efficienza. Con C, gli utenti saranno in grado di sviluppare una vasta gamma di applicazioni, come applicazioni per uso generale, sistemi operativi e sistemi incorporati. Aiuta anche gli utenti a sviluppare applicazioni basate sul web e mobile. Come altri linguaggi di programmazione, C include anche alcuni elementi di base o elementi utilizzati in un programma C.

Se non conosci questi mattoni o elementi, segui le linee guida di questo articolo.

Elementi della lingua C

La lingua C ha più distinti elementi che lo rende facile ed efficiente da usare. Questi elementi Sono variabili, tipi di dati, Parole chiave, operatori e altro. Tuttavia, gli elementi di seguito sono importanti e ampiamente utilizzati in un linguaggio di programmazione C.

1: variabili

Variabili sono gli elementi principali della lingua C. UN variabile è un pezzo di memoria che contiene un valore che può essere usato come argomento per un particolare insieme di istruzioni. Dichiarare variabili implica dichiarare il loro nome, valore e tipo di dati. Variabili può anche essere utilizzato per rappresentare numeri, stringhe, array di caratteri o qualsiasi altro tipo di dati.

#includere
void function ()

int a = 10;
printf ("Il valore della variabile a è %d", a);

int main ()
funzione();

In questo codice, stiamo usando un file variabile 'a' e stampare il suo valore usando printf dichiarazione.

Produzione

2: tipi di dati

Un gruppo di valori noti come tipi di dati può essere mantenuto in una variabile. Il linguaggio C ne usa diversi tipi di dati ad esempio int (per numeri interi), char (per caratteri), galleggiante (per valori numerici con punti decimali), doppio (per valori di punti mobili a doppia precisione) e altro. A seconda del tipo di variabile che si desidera aggiungere, vengono utilizzati nel codice. Seguiamo l'esempio discusso di seguito:

#includere
int main ()
int num = 10;
printf ("Il valore di num is %d", num);

Nel codice sopra, stiamo usando un numero intero tipo di dati 'Num' e stampare il suo valore usando printf dichiarazione.

Produzione

3: parole chiave

Parole chiave sono parole predefinite che hanno significato specifico e aiutano ad avviare il programma. Ce ne sono 32 Parole chiave in lingua C incluso se, altro, mentre, per, int e galleggia. Ogni parola chiave ha il suo scopo specifico, il che li rende elementi molto importanti nel codice.

#includere
int main ()

auto a = 10;
printf ("%d", a);
restituzione 0;

In questo codice, stiamo usando la parola chiave 'auto' e stampare il suo valore usando printf dichiarazione.

Nota: Non è possibile utilizzare un nome di parola chiave come nome della tua variabile poiché genererà errori. Il motivo è che sono già definiti nel linguaggio di programmazione C.

Produzione

4: operatori

Operatori sono simboli unici che eseguono operazioni su un insieme di operandi (valori) per generare risultati. La lingua C ha più tipi di operatori come confronto, aritmetica, assegnazione e logica operatori. Ogni tipo di operatore esegue un determinato tipo di operazione sui valori dati.

#includere
int main ()

int a = 11, b = 5;
printf ("La somma è = %d \ n", a+b);
restituzione 0;

In questo codice, stiamo usando un operatore '+' Per stampare il somma delle due variabili a e b.

Produzione

5: strutture di controllo

La lingua C contiene una gamma di strutture di controllo che consente agli sviluppatori di controllare il flusso di esecuzione del loro programma. Questi includono oggetti di elaborazione come istruzioni IF, per loop e mentre i loop, che possono essere utilizzati per ripetere determinate operazioni a seconda di determinate condizioni. Strutture di controllo Come questi aiutano gli sviluppatori a creare istruzioni complesse quasi come se stessero leggendo le istruzioni da un libro.

#includere
int main ()

anno int;
printf ("Inserisci un anno:");
scanf ("%d", & anno);
if (anno % 4 == 0)
printf ("%d è un anno di salto.",anno);
else printf ("%d non è un anno di salto.",anno);

In questo codice, utilizziamo il Struttura di controllo "if-else" Per determinare se l'anno in cui l'utente entra è un anno di salto o meno.

Produzione

6: funzioni

Un eseguibile funzione è una sezione di codice che può essere invocata dal programma principale. Ciò consente agli sviluppatori di mettere un pezzo di codice in un unico posto, e quindi chiamarlo più volte altrove nel codice se ne hanno bisogno. Funzioni Consenti anche agli sviluppatori di scrivere il codice in modo modulare in modo che i grandi problemi possano essere suddivisi in piccoli e gestibili pezzi.

#includere
void world ();
int main ()

printf ("ciao");
Mondo();

void world ()

printf ("mondo");

In questo codice, la parola "Mondo" è stampato usando il funzione "mondo", che viene chiamato dal funzione "principale()" Per stampare la frase "Ciao mondo".

Produzione

7: array

La definizione di un vettore In C è un modo per riunire molti elementi dello stesso tipo. Gli array possono avere tipi di dati come tipi di dati INT, Float, Char, Double o Definiti dall'utente come strutture. Tuttavia, affinché i componenti vengano tenuti insieme in un singolo vettore, Devono essere tutti dello stesso tipo di dati. Gli elementi sono mantenuti in ordine da sinistra a destra, con il 0 ° indice a sinistra e l'indice (n-1) a destra.

#includere
int main ()
Valori int [5];
printf ("Immettere 5 numeri interi:");
per (int x = 0; x < 5; ++x)
scanf ("%d" e valori [x]);

printf ("Visualizzazione di numeri interi: \ n");
per (int i = 0; i < 5; ++i)
printf ("%d \ n", valori [i]);

restituzione 0;

L'utente inserisce 5 numeri in un vettore chiamato "valori" in questo codice e il array i contenuti vengono successivamente visualizzati.

Produzione

8: strutture

UN strumento è una dichiarazione di tipo di dati misti che crea un elenco fisicamente organizzato di variabili in un blocco di memoria sotto un singolo nome in lingua del computer C. Utilizzando un singolo puntatore o il nome declassato struct, che restituisce lo stesso indirizzo, è possibile accedere alle diverse variabili. In C, un tipo di dati definito dall'utente chiamato struttura ci consente di archiviare una varietà di tipi di dati distinti.Ogni parte di a struttura viene definito come a "membro". A causa della loro capacità di contenere una varietà di dati, strutture può emulare l'uso di classi e modelli.

#includere
#includere
Struct Book
Nome char [50];
Prezzo int;
Libro1;
int main ()
strcpy (libro 1.nome, "odessy");
Libro 1.prezzo = 500;
printf ("Nome: %s \ n", libro1.nome);
printf ("Prezzo del libro: %d \ n", libro1.prezzo);
restituzione 0;

Il codice sopra crea un file struttura chiamato "Libro" con le caratteristiche "nome" E "prezzo" che vengono quindi inseriti in un file struttura istanza prima di essere stampata.

Produzione

Conclusione

Gli elementi C sono utili che lavorano insieme per consentire agli sviluppatori di scrivere un programma C. Esistono diversi elementi del linguaggio di programmazione C, che include variabili, tipi di dati, parole chiave e molto più discussi nelle linee guida di cui sopra. Capire questi elementi aiuterà gli utenti a creare programmi C efficienti e ben scritti.