C Klíčová slova - Top 24 klíčových slov C se syntaxí a příklady

Obsah:

Anonim

Úvod do klíčových slov C.

Klíčová slova jsou známá jako předdefinovaná a vyhrazená slova, která se používají při programování a mají zvláštní význam pro kompilátor. Jsou součástí syntaxe a také je nemůžeme použít jako identifikátor. Protože C je jazyk rozlišující malá a velká písmena, všechna klíčová slova musí být psána malými písmeny. Níže uvádíme seznam všech klíčových slov, která jsou povolena v ANSI C.

C Klíčová slova s ​​příklady

Níže jsme diskutovali všechny o nich spolu s jejich příklady.

1. Těkavé

Toto klíčové slovo je potřeba k vytvoření těkavých objektů. Tyto těkavé objekty mají schopnost se pomocí hardwaru modifikovat neznámou nebo nezjištěnou metodou.

Příklad:

const volatile ex;

  • V tomto příkladu je ex považován za těkavý objekt.
  • Program nemá schopnost změnit ex, protože se jedná o konstantní proměnnou. Hardware je však schopen jej upravit, protože ex je považováno za těkavý objekt.

2. auto

Toto klíčové slovo se používá k deklarování automatických proměnných.

Příklad:

auto int v1;

  • Tato konkrétní definice znamená, že v1 je považován za proměnnou úložiště typu třídy a datového typu int.
  • Proměnné, které deklarujeme uvnitř funkčních těl, jsou standardně považovány za automatické. Při každém vykonání funkce se znovu vytvoří.
  • Automatické proměnné se také nazývají lokální proměnné, protože jsou místní pro funkci.

3. char

char klíčové slovo se používá k deklarování znakové proměnné. Proměnné typu char mají délku 1 bajt. Mohou se podepsat (je to ve výchozím nastavení, pokud nepoužíváme možnost kompilátoru '-funsigned-char' nebo 'unsigned'), což znamená, že mají rozsah od -128 do 127 a od 0 do 255.

Příklad:

char a;

V tomto příkladu je a považována za proměnnou typu znaku.

4. double a float

Pro deklaraci proměnných typu plovoucí jsou potřeba obě klíčová slova, dvojitá i plovoucí.

Příklad:

float a;
Double b;

V tomto příkladu je a považována za proměnnou s plovoucím typem s přesnou přesností ab je považována za proměnnou s plovoucím typem s přesnou přesností.

5. konst

Pomocí van klíčového slova const deklarujeme identifikátor jako konstantní.

Příklad:

const int r = 5;

6. pokud a další

Při rozhodování v programování v C používáme, zda a podobně.

Příklad:

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

Pokud je hodnota a jiná než 1,

výstup:

a není 1.

7. rozbít a pokračovat

Příkaz break by explicitně způsobil, že program vyskočí z nejvnitřnější a uzavřené smyčky. Pokračování se používá pro příkazy přeskakující určité příkazy, které jsou uvnitř smyčky.

Příklad:

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

Výstup :

1 2 4 5 6

V tomto příkladu, kdykoli je a rovna 3, pak by pokračování příkazu hrálo svou roli a přeskočilo 3. Zatímco kdykoli a je rovné 7, prohlášení break by hrálo svou roli a ukončilo smyčku.

8. výčet

V C programovacích typech výčtu se deklaruje výčet klíčových slov.

Příklad:

enum deck
(
kings;
queens;
jokers;
);

V tomto příkladu je výčet variabilního balíčku vytvořen pomocí značek: králové, královny a žolíci.

9. navenek

Externí klíčové slovo označuje, že identifikátor není definován někde jinde. To také naznačuje, že úložiště, stejně jako počáteční hodnota nebo tělo funkce, byly definovány někde jinde, většinou v samostatném modulu.

  • Formát: externí definice dat; externí funkční prototyp;

Příklad:

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

10. návrat

Návrat se používá pro ukončení funkce. Ukončilo by to aktuální funkci, která se provádí okamžitě, a vrátí se k volající rutině. Může také volitelně vrátit hodnotu.

Syntax:

return (expression);

Příklad:

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

11. velikost

sizeof se používá pro vrácení velikosti výrazu nebo jeho typu. Používá se pro vrácení velikosti v bajtech.

Syntax:

sizeof expressionsizeof (type)

Příklad:

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

12. goto

klíčové slovo goto je potřeba pro přenos kontroly z jedné pozice na druhou.

Syntax:

goto identifier;

Řízení je bezpodmínečně přeneseno do umístění lokálního štítku, který je určen identifikátorem.

Příklad:

a: … goto a;

13. int

klíčové slovo int se používá pro deklaraci proměnné typu integer.

Příklad:

int b;

V tomto příkladu je b celočíselná proměnná.

14. Zaregistrujte se

Toto klíčové slovo se používá k vytvoření proměnných registru, které jsou mnohem rychlejší než běžné proměnné.

Příklad:

register int r1;

15. statický

Toto klíčové slovo se používá k vytvoření statické proměnné. Hodnoty statických proměnných přetrvávají až do konce programu. Říká, že funkce nebo prvek je znám pouze uvnitř rozsahu aktuální kompilace. Pokud použijeme také statické klíčové slovo spolu s proměnnou, která je lokální pro funkci, umožnilo by to uchovat poslední hodnotu proměnné při následných voláních na tuto funkci.

Příklad:

static int v;

16. struktur

Klíčové slovo struct se používá pro deklaraci struktury. Struktura se používá k držení proměnných různých datových typů pod jedním jménem. Stejně jako unie, seskupuje proměnné do jediného záznamu. Název struct-type-name se také považuje za volitelný název značky, který ukazuje na typ struktury. Proměnné struktury jsou definice dat a jsou volitelné. Přestože jsou oba volitelné, musí se objevit jedna z nich.

Příklad:

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

17. unie

Klíčové slovo Unie je potřeba pro seskupení různých typů proměnných pod jedním jménem.

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

18. neplatné

Toto klíčové slovo označuje, že funkce nevrací žádnou hodnotu.

Příklad:

void test(int a)
(
…..
)

V tomto příkladu funkce test () nevrací hodnotu, protože typ návratu je neplatný.

19. typedef

Toto klíčové slovo je vyžadováno, aby byl typ a identifikátor explicitně přiřazen.

Příklad:

typedef float k;
k lion, tiger;

20. krátké, dlouhé, podepsané a nepodepsané

Krátká, dlouhá, podepsaná i nepodepsaná klíčová slova jsou typem modifikátorů, které mění význam základního datového typu s cílem získat nový typ.

Příklad:

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

Platný rozsah platných datových typů je uveden v následující tabulce:

podepsaná char -128 až 127
podepsáno int -32768 až 32767 (výchozí hodnota je podepsána)
podepsáno krátké int -32768 až 32767
podepsáno dlouhé int -2147483648 až 2147483647
nepodepsané char 0 až 255
neoznačené int 0 až 65535
nepodepsané krátké int 0 až 65535
nepodepsané dlouhé int 0 až 4294967295

21. pro

Celkově existují 3 druhy smyček v C. Smyčka for v C je zapsána pomocí klíčového slova pro.

Příklad:

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

Výstup

0 1 2 3 4 5 6 7 8

22. spínač, pouzdro a výchozí nastavení

Příkazy typu switch a case se používají vždy, když je třeba blok příkazů provést mezi různými bloky.

Pří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. Sluchátko do-while

Do je používán spolu s chvíli udělat jinou formu opakování prohlášení. Tato forma smyčky využívá následující syntaxi:

do statement while (expression)

Příklad:

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

24. chvíli

zatímco se používá pro opakování provádění, když je podmínka pravdivá.

Syntax:

while (expression) statement

Příklad:

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

Závěr

Můžeme tedy dojít k závěru, že existuje celkem 32 klíčových slov a konstanta je hodnota, která se v celém programu nemění. Klíčové slovo je také vyhrazeno slova podle jazyka. Existují čtyři běžně používané typy dat, které jsou int, float, char a neplatné. Každý z datových typů se liší velikostí i rozsahem.

Doporučené články

Toto je průvodce k C Klíčová slova. Zde diskutujeme úvod a různá klíčová slova C se syntaxí a příklady. Další informace naleznete také v následujících článcích -

  1. C # Příkazy
  2. Proměnné v C ++
  3. Zapouzdření v C
  4. Co je ES6?
  5. Klíčová slova PHP
  6. Věcný program v JavaScriptu
  7. C # Klíčová slova
  8. Proměnné v JavaScriptu
  9. Zapouzdření do JavaScriptu
  10. C Programovací násobení matic
  11. Různé typy smyček s jeho výhodami
  12. 36 nejlepších klíčových slov v SQL s příklady
  13. Maticové násobení v Javě Příklady