Programmazione per computer - Parole chiave

Finora abbiamo coperto due concetti importanti chiamati variabili e i loro tipi di dati. Abbiamo discusso su come utilizzareint, long, e floatper specificare diversi tipi di dati. Abbiamo anche imparato come denominare le variabili per memorizzare valori diversi.

Sebbene questo capitolo non sia richiesto separatamente perché le parole chiave riservate fanno parte della sintassi di programmazione di base, lo abbiamo mantenuto separato per spiegarlo subito dopo i tipi di dati e le variabili per renderlo facile da capire.

Come int, long e float, ci sono molte altre parole chiave supportate dal linguaggio di programmazione C che useremo per scopi diversi. Diversi linguaggi di programmazione forniscono diversi set di parole chiave riservate, ma c'è una regola importante e comune in tutti i linguaggi di programmazione che non possiamo usare una parola chiave riservata per nominare le nostre variabili, il che significa che non possiamo nominare la nostra variabile comeint o float piuttosto queste parole chiave possono essere utilizzate solo per specificare un tipo di dati variabile.

Ad esempio, se si tenta di utilizzare qualsiasi parola chiave riservata allo scopo di nome variabile, verrà visualizzato un errore di sintassi.

#include <stdio.h>

int main() {
   int float;
   float = 10;
   
   printf( "Value of float = %d\n", float);
}

Quando si compila il programma sopra, viene prodotto il seguente errore:

main.c: In function 'main':
main.c:5:8: error: two or more data types in declaration specifiers
   int float;
......

Diamo ora un nome appropriato alla nostra variabile intera, quindi il programma sopra dovrebbe essere compilato ed eseguito con successo -

#include <stdio.h>

int main() {
   int count;
   count = 10;

   printf( "Value of count = %d\n", count);
}

Parole chiave riservate di programmazione C.

Ecco una tabella con quasi tutte le parole chiave supportate dal linguaggio di programmazione C -

auto altro lungo interruttore
rompere enum Registrati typedef
Astuccio esterno ritorno unione
char galleggiante corto non firmato
const per firmato vuoto
Continua vai a taglia di volatile
predefinito Se statico mentre
fare int struct _Confezionato
Doppio

Parole chiave riservate di programmazione Java

Ecco una tabella con quasi tutte le parole chiave supportate dal linguaggio di programmazione Java:

astratto asserire booleano rompere
byte Astuccio catturare char
classe const Continua predefinito
fare Doppio altro enum
si estende finale finalmente galleggiante
per vai a Se attrezzi
importare istanza di int interfaccia
lungo nativo nuovo pacchetto
privato protetto pubblico ritorno
corto statico strictfp super
interruttore sincronizzato Questo gettare
lanci transitorio provare vuoto
volatile mentre

Parole chiave riservate di programmazione Python

Ecco una tabella con quasi tutte le parole chiave supportate dal linguaggio di programmazione Python:

e exec non
asserire finalmente o
rompere per passaggio
classe a partire dal Stampa
Continua globale aumentare
def Se ritorno
del importare provare
elif nel mentre
altro è con
tranne lambda dare la precedenza

Sappiamo che non puoi memorizzare tutte queste parole chiave, ma le abbiamo elencate per il tuo scopo di riferimento e per spiegare il concetto di reserved keywords. Quindi fai solo attenzione quando dai un nome alla tua variabile, non dovresti usare nessuna parola chiave riservata per quel linguaggio di programmazione.