Kompletní seznam všech 32 programovacích klíčových slov (s příklady) - Programiz

Tento kurz poskytuje stručné informace o všech 32 klíčových slovech v programování C.

Klíčová slova v programování C.
auto přestávka případ char
konst pokračovat výchozí dělat
dvojnásobek jiný výčet externí
plovák pro jít do -li
int dlouho Registrovat vrátit se
krátký podepsaný velikost statický
struktur přepínač typedef svaz
nepodepsaný prázdnota nestálý zatímco

Popis všech klíčových slov v C

auto

Klíčové slovo auto deklaruje automatické proměnné. Například:

 auto int var1;

Toto prohlášení naznačuje, že var1 je proměnná třídy úložiště auto a typu int.

Proměnné deklarované v tělech funkcí jsou ve výchozím nastavení automatické. Jsou znovu vytvořeny při každém spuštění funkce.

Protože automatické proměnné jsou pro funkci lokální, nazývají se také lokální proměnné. Další informace najdete ve třídě úložiště C.

rozbít a pokračovat

Příkaz break ukončí nejvnitřnější smyčku okamžitě, jakmile k ní dojde. Používá se také k ukončení příkazu switch.

Příkaz continue přeskočí příkazy za ním ve smyčce pro iteraci.

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

Výstup

 1 2 4 5 6

Když je i rovno 3, vstoupí v platnost příkaz continue a přeskočí 3. Když je i rovno 7, vstoupí v platnost příkaz break a ukončí smyčku for. Další informace najdete v prohlášení C break and continue

switch, case a default

Příkaz switch a case se používá, když je třeba provést blok příkazů mezi mnoha bloky. Například:

 switch (výraz) (case '1': // některé příkazy, které se mají provést při 1 přestávce; case '5': // některé příkazy, které se mají provést při 5 break; default: // některé příkazy, které se mají provést při výchozím nastavení;)

Další informace najdete v prohlášení o přepínači C.

char

Klíčové slovo char deklaruje znakovou proměnnou. Například:

 char abeceda; 

Zde je abeceda proměnnou typu znaku.

Další informace najdete na datových typech C.

konst

Identifikátor lze deklarovat konstantní pomocí klíčového slova const.

 const int a = 5;

Další informace najdete v části C proměnné a konstanty.

dělat, zatímco

int i; do (printf ("% d", i); i ++;) while (i <10)

Další informace najdete ve smyčce C do … while

zdvojnásobit a float

Klíčová slova double a float se používají k deklaraci proměnných plovoucího typu. Například:

float number; dvojité dlouhé číslo;

Zde je číslo proměnná s plovoucím typem s přesnou přesností, zatímco longNumber je proměnná s plovoucím typem s dvojitou přesností.

Další informace najdete na datových typech C.

jestli a ještě

V programování C se používají a rozhodují se k rozhodování.

 if (i == 1) printf ("i je 1.") else printf ("i není 1.") 

Pokud je hodnota i jiná než 1, bude výstup:

 já nejsem 1

Další informace najdete v prohlášení C, pokud … else.

výčet

Typy výčtu jsou deklarovány v programování C pomocí enum klíčového slova. Například:

 enum oblek (srdce; piky; kluby; diamanty;);

Zde je vytvořen vyjmenovaný variabilní oblek se značkami: srdce, piky, kluby a diamanty.

Chcete-li se dozvědět více, navštivte C enum.

externí

Klíčové slovo extern deklaruje, že proměnná nebo funkce má externí propojení mimo soubor, který je deklarován.

Další informace najdete na stránce Typ úložiště C.

pro

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

Krátká, dlouhá, podepsaná a nepodepsaná klíčová slova jsou modifikátory typů, které mění význam základního datového typu, aby poskytly nový typ.

short int smallInteger; long int bigInteger; signed int normalInteger; unsigned int positiveInteger;
Rozsah datových typů typu int
Typy dat Rozsah
krátký int -32768 až 32767
dlouhá int -2147483648 až 214743648
podepsané int -32768 až 32767
nepodepsané int 0 až 65535

vrátit se

Návratové klíčové slovo ukončí funkci a vrátí hodnotu.

 int func () (int b = 5; návrat b;) 

Tato funkce func()vrátí 5 volající funkci. Chcete-li se dozvědět více, navštivte C uživatelem definované funkce.

velikost

Klíčové slovo sizeof vyhodnotí velikost dat (proměnná nebo konstanta).

 #include int main () (printf ("% u bajtů.", sizeof (char));) 

Chcete-li se dozvědět více, navštivte operátory C.

Výstup

 1 bajt

Registrovat

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) (…)

Zde testFunction()funkce nemůže vrátit hodnotu, protože její návratový typ je neplatný.

nestálý

Klíčové slovo volatile se používá k vytváření těkavých objektů. Těkavý objekt lze hardwarem upravit neurčeným způsobem.

 konstantní volatilní číslo

Zde je číslo těkavým objektem.

Protože číslo je konstanta, program jej nemůže změnit. Hardware to však může změnit, protože se jedná o těkavý objekt.

Zajímavé články...