Questo tutorial fornisce una breve informazione su tutte le 32 parole chiave nella programmazione C.
Parole chiave nella programmazione C. | |||
---|---|---|---|
auto | rompere | Astuccio | char |
const | Continua | predefinito | fare |
Doppio | altro | enum | esterno |
galleggiante | per | vai a | Se |
int | lungo | Registrati | ritorno |
corto | firmato | taglia di | statico |
struct | interruttore | typedef | unione |
non firmato | vuoto | volatile | mentre |
Descrizione di tutte le parole chiave in C
auto
La parola chiave auto dichiara le variabili automatiche. Per esempio:
auto int var1;
Questa istruzione suggerisce che var1 è una variabile della classe di archiviazione auto e digita int.
Le variabili dichiarate nei corpi delle funzioni sono automatiche per impostazione predefinita. Vengono ricreati ogni volta che viene eseguita una funzione.
Poiché le variabili automatiche sono locali a una funzione, vengono anche chiamate variabili locali. Per saperne di più visita la classe di archiviazione C.
rompere e continuare
L'istruzione break termina il ciclo più interno immediatamente quando viene rilevato. Viene anche utilizzato per terminare l'istruzione switch.
L'istruzione continue salta le istruzioni successive all'interno del ciclo per l'iterazione.
for (i = 1; i <= 10; ++ i) (if (i == 3) continue; if (i == 7) break; printf ("% d", i);)
Produzione
1 2 4 5 6
Quando i è uguale a 3, l'istruzione continue entra in vigore e salta 3. Quando i è uguale a 7, l'istruzione break entra in vigore e termina il ciclo for. Per saperne di più, visita C break and continue statement
interruttore, custodia e impostazione predefinita
L'istruzione switch and case viene utilizzata quando un blocco di istruzioni deve essere eseguito tra molti blocchi. Per esempio:
switch (espressione) (case '1': // alcune istruzioni da eseguire quando 1 si interrompe; case '5': // alcune istruzioni da eseguire quando 5 si interrompono; default: // alcune istruzioni da eseguire quando sono predefinite;)
Visita l'istruzione C switch per saperne di più.
char
La parola chiave char dichiara una variabile carattere. Per esempio:
char alfabeto;
In questo caso, l'alfabeto è una variabile del tipo di carattere.
Per saperne di più, visita i tipi di dati C.
const
Un identificatore può essere dichiarato costante utilizzando la parola chiave const.
const int a = 5;
Per saperne di più, visita Variabili e costanti C.
fare durante
int i; do (printf ("% d", i); i ++;) while (i <10)
Per saperne di più, visita C do … while loop
doppio e galleggiante
Le parole chiave double e float vengono utilizzate per dichiarare variabili di tipo floating. Per esempio:
numero di float; double longNumber;
Qui, number è una variabile di tipo floating a precisione singola mentre longNumber è una variabile di tipo floating a precisione doppia.
Per saperne di più, visita i tipi di dati C.
se e altro
Nella programmazione C, if e else vengono utilizzati per prendere decisioni.
if (i == 1) printf ("i è 1.") else printf ("i non è 1.")
Se il valore di i è diverso da 1, l'output sarà:
io non è 1
Per saperne di più, visita la dichiarazione C if … else.
enum
I tipi di enumerazione vengono dichiarati nella programmazione C utilizzando la parola chiave enum. Per esempio:
seme enum (cuori; picche; fiori; quadri;);
Qui, viene creato un seme variabile enumerato con tag: cuori, picche, fiori e quadri.
Per saperne di più, visita C enum.
esterno
La parola chiave extern dichiara che una variabile o una funzione ha un collegamento esterno al di fuori del file in cui è dichiarata.
Per saperne di più, visita il tipo di archiviazione C.
per
There are three types of loops in C programming. The for loop is written in C programming using the keyword for
. For example:
for (i=0; i< 9;++i)( printf("%d ",i); )
Output
0 1 2 3 4 5 6 7 8
To learn more, visit C for loop.
goto
The goto statement is used to transfer control of the program to the specified label. For example:
for(i=1; i<5; ++i) ( if (i==10) goto error; ) printf("i is not 10"); error: printf("Error, count cannot be 10.");
Output
Error, count cannot be 10.
To learn more, visit C goto.
int
The int keyword is used to declare integer type variables. For example:
int count;
Here, count is an integer variable.
To learn more, visit C data types.
short, long, signed and unsigned
Le parole chiave brevi, lunghe, con segno e senza segno sono modificatori di tipo che alterano il significato di un tipo di dati di base per produrre un nuovo tipo.
short int smallInteger; long int bigInteger; firmato int normalInteger; unsigned int positiveInteger;Intervallo di tipi di dati di tipo int
Tipi di dati | Gamma |
---|---|
short int | Da -32768 a 32767 |
lungo int | -2147483648 a 214743648 |
firmato int | Da -32768 a 32767 |
unsigned int | Da 0 a 65535 |
ritorno
La parola chiave return termina la funzione e restituisce il valore.
int func () (int b = 5; return b;)
Questa funzione func()
restituisce 5 alla funzione chiamante. Per saperne di più, visita C funzioni definite dall'utente.
taglia di
La parola chiave sizeof valuta la dimensione dei dati (una variabile o una costante).
#include int main () (printf ("% u byte.", sizeof (char));)
Per saperne di più, visita Operatori C.
Produzione
1 byte.
Registrati
The register keyword creates register variables which are much faster than normal variables.
register int var1;
static
The static
keyword creates a static variable. The value of the static variables persists until the end of the program. For example:
static int var;
struct
The struct keyword is used for declaring a structure. A structure can hold variables of different types under a single name.
struct student( char name(80); float marks; int age; )s1, s2;
To learn more, visit C structures.
typedef
The typedef keyword is used to explicitly associate a type with an identifier.
typedef float kg; kg bear, tiger;
union
A union is used for grouping different types of variables under a single name.
union student ( char name(80); float marks; int age; )
To learn more, visit C unions.
void
The void keyword meaning nothing or no value.
void testFunction (int a) (…)
Qui, la testFunction()
funzione non può restituire un valore perché il suo tipo restituito è void.
volatile
La parola chiave volatile viene utilizzata per creare oggetti volatili. Un oggetto volatile può essere modificato in modo non specificato dall'hardware.
const numero volatile
Qui, il numero è un oggetto volatile.
Poiché il numero è una costante, il programma non può modificarlo. Tuttavia, l'hardware può modificarlo poiché è un oggetto volatile.