Uvod u C ključne riječi
Ključne riječi su poznate kao unaprijed definirane i rezervirane riječi koje se koriste u programiranju koje sadržavaju posebna značenja za prevoditelj. Oni su dio sintakse i također ih ne možemo koristiti kao identifikator. Budući da je C mala i mala slova, sve ključne riječi moraju biti napisane malim formatom. Ispod imamo popis svih ključnih riječi koje su dopuštene u ANSI C.
C Ključne riječi s primjerima
Ispod smo raspravljali o njima zajedno s njihovim primjerima.
1. isparljiv
Ova je ključna riječ potrebna za stvaranje hlapljivih objekata. Ovi nepostojani objekti mogu se putem hardvera modificirati u nepoznatu ili nepoznatu metodu.
Primjer:
const volatile ex;
- U ovom se primjeru ex smatra volatilnim objektom.
- Program nema mogućnost promjene ex jer je konstantna varijabla. Ali, hardver ima mogućnost modificiranja jer se ex smatra nestabilnim objektom.
2. auto
Ova se ključna riječ koristi za deklariranje automatskih varijabli.
Primjer:
auto int v1;
- Ova određena definicija znači da se v1 smatra varijablom pohrane tipa klase i vrste podataka int.
- Varijable koje izjavimo unutar funkcionalnih tijela prema zadanim se postavkama smatraju automatskim. Svaki put kada se neka funkcija izvrši, ponovno se stvara.
- Automatske varijable također se nazivaju lokalne varijable jer su lokalne funkciji.
3. char
char ključna riječ koristi se za proglašavanje znakovne varijable. Varijable tipa char su dužine 1 bajta. Mogu se potpisati (to je prema zadanim postavkama, osim ako koristimo opciju kompajlera '-funsigned-char' ili 'unsigned'), što znači da imaju raspon od -128 do 127, odnosno 0 do 255.
Primjer:
char a;
U ovom se primjeru a smatra varijablom tipa znaka.
4. dvostruko i pluta
Obje su ključne riječi dvostruke, kao i plutajuće potrebne za deklariranje varijabli plutajućeg tipa.
Primjer:
float a;
Double b;
U ovom primjeru, a se smatra jednostrukom preciznošću varijable plutajućeg tipa, a b se smatra varijablom s plutajućim tipom dvostruke preciznosti.
5. konst
Izjavljujemo da je identifikator konstantan pomoću ključne riječi const.
Primjer:
const int r = 5;
6. ako i drugo
Da bismo donosili odluke u C programiranju, koristimo ako i drugo.
Primjer:
if(a==1)
printf(“ a is 1.”);
else
printf(“ a is not 1.”);
U slučaju da je vrijednost a različita od 1,
izlaz:
a nije 1.
7. razbiti se i nastaviti
Izjava o prekidu napravila bi program na istančan način da iskoči iz najviše unutarnje i ograde. Nastavak se koristi za izjave koje preskaču određene izjave koje se nalaze u petlji.
Primjer:
for (a=1; a<=10; ++a)
(
if (a==3)
continue;
if (a==7)
break;
printf("%d ", a);
)
Izlaz:
1 2 4 5 6
U ovom primjeru, kad god je a jednak 3, tada bi naredba nastavi igrala svoju ulogu i preskakala 3. Dok je kad god je a jednak 7, izjava prekida igrala bi svoju ulogu i završavala u petlji.
8. enum
U programiranju C vrste nabrajanja deklariraju se putem ključne riječi enum.
Primjer:
enum deck
(
kings;
queens;
jokers;
);
U ovom primjeru nabrojani varijabilni palub stvara se oznakama: kraljevi, kraljice i džokeri.
9. vanjski
Ključna riječ ekstern govori o tome da je identifikator benn definiran negdje drugdje. Također pokazuje da su zapravo pohrana kao i početna vrijednost, odnosno tijelo funkcije definirane negdje drugdje, uglavnom u zasebnom modulu.
- Format: eksterna definicija podataka; prototip funkcije vanjske funkcije;
Primjer:
extern int f;extern void factorial (int a);
10. povratak
Return se koristi za izlazak iz funkcije. Izlazi iz trenutne funkcije koja se odmah izvršava i vraća se u rutinu pozivanja. Opcionalno može vratiti i vrijednost.
Sintaksa:
return (expression);
Primjer:
int ret (int a)( return (a*a);)
11. sizeof
sizeof koristi se za vraćanje veličine izraza ili vrste. Koristi se za vraćanje veličine u bajtovima.
Sintaksa:
sizeof expressionsizeof (type)
Primjer:
a = calloc (100, sizeof (int));
12. goto
goto ključna riječ potrebna je za prijenos kontrole s jedne pozicije na drugu.
Sintaksa:
goto identifier;
Kontrola se bezuvjetno prenosi na mjesto lokalne oznake koju je odredio identifikator.
Primjer:
a: … goto a;
13. int
int ključna riječ koristi se za deklariranje cijele varijable tipa.
Primjer:
int b;
U ovom primjeru, b je cijela varijabla.
14. registrirati
Ova se ključna riječ koristi za stvaranje varijabli registra koje su mnogo brže u usporedbi s normalnim varijablama.
Primjer:
register int r1;
15. statički
Ova se ključna riječ koristi za stvaranje statičke varijable. Vrijednosti statičkih varijabli postoje do kraja programa. To govori da je funkcija ili element poznat samo unutar opsega trenutne kompilacije. Također, ako koristimo statičku ključnu riječ zajedno sa varijablom koja je lokalna funkciji, ona će omogućiti da se zadnja vrijednost varijable sačuva u uzastopnim pozivima na tu funkciju.
Primjer:
static int v;
16. Stru
Ključna riječ struktura koristi se za deklaraciju strukture. Struktura se koristi za držanje varijabli različitih vrsta podataka pod jednim nazivom. Baš poput unije, ona grupira varijable u jedan zapis. Također, ime type-type type smatra se neobveznim nazivom oznake koji upućuje na vrstu strukture. Varijable strukture su definicije podataka i one su neobavezne. Iako su oba neobvezna, mora se pojaviti jedno od dva.
Primjer:
struct st (
char n (70);
float m;
int a;
) st1, st2;
17. sindikat
Ključna riječ unije potrebna je za grupiranje različitih vrsta varijabli pod jednim nazivom.
union st
(
char n(60);
float m;
int a;
)
18. praznina
Ova ključna riječ označava da funkcija neće vraćati nikakvu vrijednost.
Primjer:
void test(int a)
(
…..
)
U ovom primjeru, test funkcije () ne vraća vrijednost jer je vrsta povratka nevaljana.
19. typedef
Ova je ključna riječ potrebna za eksplicitno povezivanje vrste s identifikatorom.
Primjer :
typedef float k;
k lion, tiger;
20. kratak, dugačak, potpisan i bez potpisa
Kratke, duge, potpisane i nepotpisane ključne riječi su tip modifikatora koji mijenja značenje osnovnog tipa podataka kako bi se dobila nova vrsta.
Primjer:
short int smallI;
long int big;
signed int normal;
unsigned int positive;
Valjani raspon valjanih vrsta podataka naveden je u sljedećoj tablici:
potpisan char | -128 do 127 |
potpisan int | -32768 do 32767 (potpisano je prema zadanim postavkama) |
potpisan kratki int | -32768 do 32767 |
potpisan dugo int | -2147483648 do 2147483647 |
nepotpisani znak | 0 do 255 |
nepotpisani int | 0 do 65535 |
nepotpisani kratki int | 0 do 65535 |
nepotpisan dugo int | 0 do 4294967295 |
21. za
Ukupno postoje 3 vrste petlji u C. Naknadčna petlja u C piše se ključnom riječi za.
Primjer:
for (a=0; a< 9; ++a)
(
printf("%d ", a);
)
Izlaz
0 1 2 3 4 5 6 7 8
22. prekidač, slučaj i zadani faktor
Mi koristimo prekidač i izjave slučaja kad god se blok izraza mora izvršiti među različitim blokovima.
Primjer:
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. Do-while petlja
do koristi se uz neko vrijeme kako bi se napravio drugačiji oblik ponavljanja iskaza. Ovaj oblik petlje koristi sljedeću sintaksu:
do statement while (expression)
Primjer :
a = 1; b = 1;do ( b *= a; a++; ) while (a <= factorial);
24. dok
dok se koristi za ponavljanje izvršenja kad je uvjet istinit.
Sintaksa:
while (expression) statement
Primjer :
while (*z == ' ') z++;
Zaključak
Stoga možemo zaključiti da postoji ukupno 32 ključne riječi i konstantna je vrijednost koja se ne mijenja u programu. Također, ključna riječ je rezervirana za jezik. Postoje četiri najčešće korištene vrste podataka koji su int, float, char i void. Svaka se vrsta podataka razlikuje po veličini i rasponu jedna od druge.
Preporučeni članci
Ovo je vodič za C Ključne riječi. Ovdje smo raspravljali o uvodu i vrhunskim ključnim riječima C sa sintaksom i primjerima. Možete pogledati i sljedeće članke da biste saznali više -
- C # naredbe
- Varijable u C ++
- Inkapsulacija u C
- Što je ES6?
- PHP Ključne riječi
- Faktorski program u JavaScript-u
- C # Ključne riječi
- Varijable u JavaScript-u
- Inkapsulacija u JavaScriptu
- C Programiranje množenja matrice
- Različite vrste petlji s njenim prednostima
- Top 36 ključnih riječi u SQL-u s primjerima
- Umnožavanje matrice u Javi | Primjeri