Uvod v ključne besede C
Ključne besede so znane kot vnaprej določene in rezervirane besede, ki se uporabljajo pri programiranju, ki imajo v prevajalniku posebne pomene. So del sintakse in prav tako jih ne moremo uporabljati kot identifikator. Ker je C veliko in malo drugače, morajo biti vse ključne besede napisane v malih črkah. Spodaj imamo seznam vseh ključnih besed, ki so dovoljene v ANSI C.
C Ključne besede s primeri
Spodaj smo skupaj z njihovimi primeri obravnavali vse.
1. Hlapne snovi
Ta ključna beseda je potrebna za ustvarjanje hlapnih predmetov. Ti hlapni predmeti se lahko prek strojne opreme spremenijo v neznano ali neznano metodo.
Primer:
const volatile ex;
- V tem primeru velja, da je ex volatilni objekt.
- Program nima možnosti spreminjanja ex, saj je stalna spremenljivka. Toda strojna oprema ga lahko spreminja, saj se šteje, da je ex nestanoviten predmet.
2. avto
Ta ključna beseda se uporablja za razglasitev samodejnih spremenljivk.
Primer:
auto int v1;
- Ta posebna definicija pomeni, da se v1 šteje za spremenljivko tipa razreda za shranjevanje in vrsto podatkov int.
- Spremenljivke, ki jih izjavimo znotraj funkcijskih teles, se privzeto štejejo za samodejne. Vsakič, ko se funkcija izvaja, se ponovno ustvari.
- Samodejne spremenljivke imenujemo tudi lokalne spremenljivke, saj so lokalne funkciji.
3. char
Ključna beseda char se uporablja za razglasitev spremenljivke znakov. Spremenljivke tipa char so 1-bajtne dolžine. Podpišejo se lahko (privzeto je, razen če uporabimo možnost prevajalnika '-funsigned-char' ali 'unsigned'), kar pomeni, da imajo razpon od -128 do 127 in 0 do 255.
Primer:
char a;
V tem primeru se šteje, da je spremenljivka tipa znakov.
4. dvojni in lebdeči
Obe ključni besedi dvojni, kot tudi float, sta potrebni za deklaracijo spremenljivk s plavajočim tipom.
Primer:
float a;
Double b;
V tem primeru se šteje, da je plavajoča spremenljivka z eno natančnostjo z eno natančnostjo in b velja za spremenljivo plavajočo vrsto z dvojno natančnostjo.
5. konst
S pomočjo ključne besede const razglasimo, da je identifikator stalen.
Primer:
const int r = 5;
6. če in drugače
Za odločanje v programiranju C uporabljamo če in drugače.
Primer:
if(a==1)
printf(“ a is 1.”);
else
printf(“ a is not 1.”);
V primeru, da vrednost a ni enaka 1,
izhod:
a ni 1.
7. prekinite in nadaljujte
Izjava o prekinitvi bi program izrecno izstopila iz najbolj notranje in obdajajoče zanke. Nadaljevanje se uporablja za izjave, ki preskočijo določene stavke znotraj zanke.
Primer:
for (a=1; a<=10; ++a)
(
if (a==3)
continue;
if (a==7)
break;
printf("%d ", a);
)
Izhod:
1 2 4 5 6
V tem primeru bi vsakič, ko je a enak 3, nadaljevalna stavka odigrala svojo vlogo in preskočila 3. Medtem ko je, kadar je a enak 7, izjava preloma igra svojo vlogo in se konča za zanko.
8. enum
V programiranju C se vrste naštevanja objavijo prek ključne besede enum.
Primer:
enum deck
(
kings;
queens;
jokers;
);
V tem primeru je našteta spremenljivka ustvarjena z oznakami: kralji, kraljice in šaljivci.
9. zunanji
Ključna beseda zunanja označuje, da je identifikator določil nekje drugje. Prav tako kaže, da so bila dejansko shranjevanje in začetna vrednost ali telo funkcije definirano nekje drugje, večinoma v ločenem modulu.
- Format: eksterna definicija podatkov; prototip funkcije zunanji;
Primer:
extern int f;extern void factorial (int a);
10. vrnitev
Vrnitev se uporablja za izhod iz funkcije. Izstopila bi iz trenutne funkcije, ki se izvaja takoj, in se vrnila v klicno rutino. Po želji lahko vrne tudi vrednost.
Sintaksa:
return (expression);
Primer:
int ret (int a)( return (a*a);)
11. velikost
sizeof se uporablja za vrnitev velikosti izraza ali vrste. Uporablja se za vračanje velikosti v bajtih.
Sintaksa:
sizeof expressionsizeof (type)
Primer:
a = calloc (100, sizeof (int));
12. goto
goto ključna beseda je potrebna za prenos nadzora z enega položaja na drugega.
Sintaksa:
goto identifier;
Nadzor se brezpogojno prenese na lokacijo lokalne nalepke, ki jo določi identifikator.
Primer:
a: … goto a;
13. int
int se uporablja za deklaracijo spremenljivke vrste celih števil.
Primer:
int b;
V tem primeru je b cela spremenljivka.
14. register
Ta ključna beseda se uporablja za ustvarjanje spremenljivk registra, ki so v primerjavi z običajnimi spremenljivkami veliko hitrejše.
Primer:
register int r1;
15. statična
Ta ključna beseda se uporablja za ustvarjanje statične spremenljivke. Vrednosti statičnih spremenljivk obstajajo do konca programa. Pove, da je funkcija ali element znan le znotraj obsega trenutne kompilacije. Tudi če uporabimo statično ključno besedo skupaj s spremenljivko, ki je lokalna funkciji, bi omogočila, da se zadnja vrednost spremenljivke ohrani pri zaporednih klicih na to funkcijo.
Primer:
static int v;
16. Stru
Ključna beseda struct se uporablja za deklaracijo strukture. Struktura se uporablja za držanje spremenljivk različnih vrst podatkov pod enim imenom. Tako kot zveza tudi ta spremenljivke razvrsti v en sam zapis. Tudi ime type-type type se šteje za neobvezno ime oznake, ki kaže na tip strukture. Spremenljivke strukture so definicije podatkov in so neobvezna. Čeprav sta obe izbirni, se morata pojaviti ena od obeh.
Primer:
struct st (
char n (70);
float m;
int a;
) st1, st2;
17. zveza
Ključna beseda Union je potrebna za združevanje različnih vrst spremenljivk pod enim imenom.
union st
(
char n(60);
float m;
int a;
)
18. nična
Ta ključna beseda pomeni, da funkcija ne bo vrnila nobene vrednosti.
Primer:
void test(int a)
(
…..
)
V tem primeru funkcijski test () ne vrne vrednosti, ker je vrsta vrnitve nična.
19. typedef
Ta ključna beseda je potrebna za povezavo vrste z identifikatorjem na izrecni način.
Primer:
typedef float k;
k lion, tiger;
20. kratek, dolg, podpisan in nepodpisan
Kratke, dolge, podpisane in nepodpisane ključne besede so vrsta modifikatorjev, ki spremeni pomen osnovnega tipa podatkov, da dobi nov tip.
Primer:
short int smallI;
long int big;
signed int normal;
unsigned int positive;
V naslednji tabeli je naveden veljaven obseg veljavnih podatkovnih vrst:
podpisala char | -128 do 127 |
podpisan int | Od -32768 do 32767 (podpisano je privzeto) |
podpisan kratek int | -32768 do 32767 |
podpisan dolgo int | -2147483648 do 2147483647 |
nepodpisan char | 0 do 255 |
nepopisan int | 0 do 65535 |
nepodpisan kratek int | 0 do 65535 |
nepodpisan dolg int | 0 do 4294967295 |
21. za
Skupaj obstajajo 3 vrste zank v C. Za zanko v C je napisan s ključno besedo za.
Primer:
for (a=0; a< 9; ++a)
(
printf("%d ", a);
)
Izhod
0 1 2 3 4 5 6 7 8
22. stikalo, ohišje in privzeto
Kadar je potrebno izvesti blok izjav med različnimi bloki, uporabljamo preklopne in izjave primerov.
Primer:
switch(expression)
(
case '1':
// statements to execute when 1
break;
case '8':
// statements to execute when 5
break;
default:
// statements to execute when default;
)
23. Zanka med potekom
do se skupaj s časom uporablja tudi za drugačno ponavljanje izjave. Ta oblika zanke uporablja naslednjo skladnjo:
do statement while (expression)
Primer:
a = 1; b = 1;do ( b *= a; a++; ) while (a <= factorial);
24. medtem
medtem ko se uporablja za ponavljanje izvršitve, ko je pogoj resničen.
Sintaksa:
while (expression) statement
Primer:
while (*z == ' ') z++;
Zaključek
Tako lahko ugotovimo, da je skupno 32 ključnih besed in konstantna vrednost, ki se v programu ne spreminja. Ključna beseda je tudi jezik rezerviran. Obstajajo štiri pogosto uporabljene podatkovne vrste, ki so int, float, char in void. Vsaka vrsta podatkov se razlikuje tako po velikosti kot tudi med seboj.
Priporočeni članki
To je vodnik za C Ključne besede. Tukaj razpravljamo o uvodu in vrhunskih ključnih besedah C s skladnjo in primeri. Če želite izvedeti več, si oglejte tudi naslednje članke -
- C # ukazi
- Spremenljivke v C ++
- Kapsulacija v C
- Kaj je ES6?
- PHP Ključne besede
- Faktorski program v JavaScript
- C # ključne besede
- Spremenljivke v JavaScript
- Kapsulacija v JavaScript
- C Programiranje množenja matrike
- Različne vrste zank z njegovimi prednostmi
- 36 ključnih besed v SQL s primeri
- Pomnoževanje matrice na Javi | Primeri