Il linguaggio di programmazione C è noto per la sua potenza ed efficienza nel manipolare direttamente la memoria del computer. Comprendere le istruzioni di base è fondamentale per qualsiasi programmatore in C. In questa guida, esploreremo le istruzioni più comuni, fornendo esempi chiari e spiegazioni dettagliate.
Segue tabella dettagliata
Tipo di Istruzione | Sintassi |
---|---|
Struttura base |
// Inclusione della libreria stdio.h #include <stdio.h>; // Funzione principale main int main() { // Blocco di codice principale // ... printf("Hello, World!\n"); // ... return 0; } |
Istruzione float | float numeroDecimale = 3.14; |
Istruzione char | char carattere = 'A'; |
Istruzione int | int numeroIntero = 42; |
Istruzione if |
if (condizione) { // blocco di codice se la condizione è vera } |
Istruzione printf | printf("Testo da stampare", variabile); |
Istruzione scanf | scanf("%d", &variabile); |
Istruzione if-else |
if (condizione) { // blocco di codice se la condizione è vera } else { // blocco di codice se la condizione non è vera } |
Istruzione if-else if |
if (condizione1) { // blocco di codice se la condizione1 è vera } else if (condizione2) { // blocco di codice se la condizione2 è vera } else { // blocco di codice se nessuna delle condizioni precedenti è vera } |
Ciclo while |
while (condizione) { // blocco di codice da ripetere finché la condizione è vera } |
Ciclo do-while |
do { // blocco di codice da eseguire almeno una volta, poi ripetere finché la condizione è vera } while (condizione); |
Ciclo for |
for (inizializzazione; condizione; incremento) { // blocco di codice da ripetere finché la condizione è vera } |
Istruzione switch |
switch (espressione) { case valore1: // blocco di codice per valore1 break; case valore2: // blocco di codice per valore2 break; default: // blocco di codice se nessun caso è corrisposto break; } |