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.