C Kľúčové slová Top 24 kľúčových slov jazyka C so syntaxou a príkladmi

Obsah:

Anonim

Úvod do kľúčových slov C.

Kľúčové slová sú známe ako preddefinované ako aj rezervované slová, ktoré sa používajú pri programovaní a ktoré majú kompilátor špeciálne významy. Sú súčasťou syntaxe a tiež ich nemôžeme použiť ako identifikátor. Pretože C je jazyk rozlišujúci malé a veľké písmená, všetky kľúčové slová musia byť napísané malými písmenami. Nižšie uvádzame zoznam všetkých kľúčových slov, ktoré sú povolené v ANSI C.

C Kľúčové slová s príkladmi

Nižšie sme diskutovali všetky o nich spolu s ich príkladmi.

1. Prchavé

Toto kľúčové slovo je potrebné na vytvorenie prchavých objektov. Tieto prchavé objekty majú schopnosť sa pomocou hardvéru modifikovať neznámou alebo nezaradenou metódou.

Príklad:

const volatile ex;

  • V tomto príklade sa ex považuje za prchavý objekt.
  • Program nemá schopnosť meniť ex, pretože je konštantnou premennou. Hardvér je však schopný ho modifikovať, pretože ex sa považuje za prchavý objekt.

2. auto

Toto kľúčové slovo sa používa na deklarovanie automatických premenných.

Príklad:

auto int v1;

  • Táto konkrétna definícia znamená, že v1 sa považuje za premennú typu ukladania triedy a typu údajov int.
  • Premenné, ktoré uvádzame vo vnútri funkcií, sa štandardne považujú za automatické. Zakaždým, keď je funkcia vykonaná, znovu sa vytvoria.
  • Automatické premenné sa tiež nazývajú lokálne premenné, pretože sú lokálne pre funkciu.

3. znak

kľúčové slovo char sa používa na deklarovanie znakovej premennej. Premenné, ktoré sú typu char, majú dĺžku 1 bajt. Môžu sa podpísať (predvolene to platí, pokiaľ nepoužívame voľbu kompilátora '-funsigned-char' alebo 'unsigned'), čo znamená, že dostali rozsah od -128 do 127 a od 0 do 255.

Príklad:

char a;

V tomto príklade sa znak a považuje za premennú typu znaku.

4. dvojité a plávajúce

Na deklaráciu premenných typu float sú potrebné obe kľúčové slová double aj float.

Príklad:

float a;
Double b;

V tomto príklade je a považovaná za premennú typu s presne presným plávajúcim typom a b je považovaná za premennú s plným typom presnosti s dvojitou presnosťou.

5. konšt

Použitím kľúčového slova const určujeme, že identifikátor je konštantný.

Príklad:

const int r = 5;

6. ak a ďalšie

Používame, či a podobne, aby sme robili rozhodnutia v programovaní v C.

Príklad:

if(a==1)
printf(“ a is 1.”);
else
printf(“ a is not 1.”);

V prípade, že hodnota a je iná ako 1,

výkon:

a nie je 1.

7. prerušiť a pokračovať

Príkaz na prerušenie by explicitne spôsobil, že program vyskočí z najvnútornejšej a uzavretej slučky. Pokračovanie sa používa na príkazy preskakujúce určité príkazy, ktoré sú vo vnútri slučky.

Príklad:

for (a=1; a<=10; ++a)
(
if (a==3)
continue;
if (a==7)
break;
printf("%d ", a);
)

Výkon :

1 2 4 5 6

V tomto príklade, keď sa a rovná 3, potom by pokračovanie malo hrať svoju úlohu a preskočilo 3. Kedykoľvek sa a rovná 7, oddeľovanie by malo hrať svoju úlohu a ukončilo cyklus.

8. enum

V programovacích typoch C sa deklarujú pomocou enum kľúčových slov.

Príklad:

enum deck
(
kings;
queens;
jokers;
);

V tomto príklade je vymenovaná variabilná paleta vytvorená pomocou značiek: kráľov, kráľovien a žolíkov.

9. navonok

Externé kľúčové slovo označuje, že identifikátor nie je definovaný inde. Tiež to naznačuje, že úložisko, ako aj počiatočná hodnota alebo telo funkcie boli definované niekde inde, väčšinou v samostatnom module.

  • Formát: externé definovanie údajov; externý funkčný prototyp;

Príklad:

extern int f;extern void factorial (int a);

10. návrat

Návrat sa používa na ukončenie funkcie. Skončí to z aktuálnej funkcie, ktorá sa vykonáva okamžite, a vráti sa k volajúcej rutine. Môže tiež voliteľne vrátiť hodnotu.

syntaxe:

return (expression);

Príklad:

int ret (int a)( return (a*a);)

11. veľkosť

sizeof sa používa na vrátenie veľkosti výrazu alebo jeho typu. Používa sa na vrátenie veľkosti v bajtoch.

syntaxe:

sizeof expressionsizeof (type)

Príklad:

a = calloc (100, sizeof (int));

12. goto

Kľúčové slovo goto je potrebné na prenos kontroly z jednej pozície na druhú.

syntaxe:

goto identifier;

Kontrola sa bezpodmienečne prenesie na miesto lokálneho štítku, ktorý je určený identifikátorom.

Príklad:

a: … goto a;

13. int

Kľúčové slovo int sa používa na deklaráciu premennej typu celé číslo.

Príklad:

int b;

V tomto príklade je b celočíselná premenná.

14. zaregistrovať sa

Toto kľúčové slovo sa používa na vytvorenie premenných registra, ktoré sú omnoho rýchlejšie v porovnaní s normálnymi premennými.

Príklad:

register int r1;

15. statický

Toto kľúčové slovo sa používa na vytvorenie statickej premennej. Hodnoty statických premenných pretrvávajú až do konca programu. Hovorí, že funkcia alebo prvok je známy iba v rozsahu aktuálnej kompilácie. Tiež, ak použijeme statické kľúčové slovo spolu s premennou, ktorá je lokálna pre funkciu, umožnilo by to zachovať poslednú hodnotu premennej pri následných volaniach na túto funkciu.

Príklad:

static int v;

16. štruktur

Kľúčové slovo struct sa používa na deklarovanie štruktúry. Štruktúra sa používa na uchovávanie premenných rôznych typov údajov pod jedným menom. Rovnako ako únia, zoskupuje premenné do jedného záznamu. Názov struct-type-name sa tiež považuje za voliteľný názov značky, ktorý ukazuje na typ štruktúry. Premenné štruktúry sú definície údajov a sú voliteľné. Aj keď obidve sú voliteľné, musí sa objaviť jedna z nich.

Príklad:

struct st (
char n (70);
float m;
int a;
) st1, st2;

17. únie

Kľúčové slovo Únie je potrebné na zoskupenie rôznych typov premenných pod jedným menom.

union st
(
char n(60);
float m;
int a;
)

18. neplatné

Toto kľúčové slovo označuje, že funkcia nevráti žiadnu hodnotu.

Príklad:

void test(int a)
(
…..
)

V tomto príklade funkcia test () nevracia hodnotu, pretože typ návratu je neplatný.

19. typedef

Toto kľúčové slovo je potrebné na to, aby bolo možné explicitne priradiť typ k identifikátoru.

Príklad:

typedef float k;
k lion, tiger;

20. krátky, dlhý, podpísaný a nepodpísaný

Krátke, dlhé, nepodpísané a nepodpísané kľúčové slová sú typom modifikátorov, ktoré menia význam základného dátového typu s cieľom získať nový typ.

Príklad:

short int smallI;
long int big;
signed int normal;
unsigned int positive;

Platný rozsah platných typov údajov je uvedený v nasledujúcej tabuľke:

podpísaná char -128 až 127
podpísaná int -32768 až 32767 (podpísaná hodnota je predvolená)
podpísaná krátka int -32768 až 32767
podpísaná dlhá int -2147483648 až 2147483647
znak bez znamienka 0 až 255
nepodpísané int 0 až 65535
nepodpísané krátke int 0 až 65535
nepodpísané dlhé int 0 až 4294967295

21. pre

Celkovo existujú 3 druhy slučiek v C. Slučka for for v C sa píše pomocou kľúčového slova pre.

Príklad:

for (a=0; a< 9; ++a)
(
printf("%d ", a);
)

Výkon

0 1 2 3 4 5 6 7 8

22. prepínač, puzdro a predvolené

Príkazy typu switch a case sa používajú vždy, keď je potrebné blok príkazov vykonať medzi rôznymi blokmi.

Príklad:

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. Slučka do-while

sa používa spolu s nejakým časom na vytvorenie inej formy opakovania vyhlásenia. Táto forma slučky využíva nasledujúcu syntax:

do statement while (expression)

Príklad:

a = 1; b = 1;do ( b *= a; a++; ) while (a <= factorial);

24. kým

pričom sa používa na opakovanie vykonávania, keď je podmienka splnená.

syntaxe:

while (expression) statement

Príklad:

while (*z == ' ') z++;

záver

Môžeme teda konštatovať, že existuje celkom 32 kľúčových slov a konštanta je hodnota, ktorá sa v rámci programu nemení. Kľúčové slovo je tiež vyhradené slovami podľa jazyka. Existujú štyri bežne používané typy údajov, ktoré sú int, float, char a neplatné. Každý z typov údajov sa líši veľkosťou aj rozsahom.

Odporúčané články

Toto je príručka pre kľúčové slová C. Tu diskutujeme úvod a rôzne rôzne kľúčové slová C so syntaxou a príkladmi. Ďalšie informácie nájdete aj v nasledujúcich článkoch -

  1. C # Príkazy
  2. Premenné v C ++
  3. Zapuzdrenie do C
  4. Čo je ES6?
  5. Kľúčové slová PHP
  6. Faktorský program v JavaScripte
  7. C # Kľúčové slová
  8. Premenné v JavaScripte
  9. Zapuzdrenie do JavaScriptu
  10. C násobenie programovacej matice
  11. Rôzne typy slučiek s jej výhodami
  12. Top 36 kľúčových slov v SQL s príkladmi
  13. Maticové násobenie v Jave Príklady