Az összes 32 C programozási kulcsszó teljes listája (példákkal) - Programiz

Ez az oktatóanyag rövid információt nyújt a C programozás mind a 32 kulcsszaváról.

Kulcsszavak a C programozásban
auto szünet ügy char
konst folytatni alapértelmezett csináld
kettős más enum külső
úszó mert menj ha
int hosszú Regisztráció Visszatérés
rövid aláírva mérete statikus
strukturált kapcsoló typedef unió
aláírás nélküli üres illó míg

Az összes kulcsszó leírása a C-ben

auto

Az automatikus kulcsszó deklarálja az automatikus változókat. Például:

 auto int var1;

Ez az állítás arra utal, hogy a var1 az auto és az int típusú tárolóosztály változója.

A függvénytesteken belül deklarált változók alapértelmezés szerint automatikusak. Minden funkció újbóli létrehozása után.

Mivel az automatikus változók lokálisak egy függvény számára, helyi változóknak is nevezzük őket. További információkért keresse fel a C tárolási osztályt.

törd és folytasd

A break utasítás azonnal megszakítja a legbelső ciklust, amikor találkozik vele. A switch utasítás megszüntetésére is használják.

A folytatás utasítás kihagyja az utasításokat, miután az iteráció ciklusán belül van.

 for (i = 1; i <= 10; ++ i) (ha (i == 3) folytatódik; if (i == 7) törés; printf ("% d", i);) 

Kimenet

 1 2 4 5 6

Amikor i egyenlő 3-val, a folytatás utasítás életbe lép és kihagyja a 3. Ha i értéke 7, akkor a break utasítás életbe lép és befejezi a for ciklust. További információért keresse fel a C szünetet és a folytatást

kapcsoló, eset és alapértelmezés

A switch and case utasítás akkor használható, ha egy mondatblokkot kell végrehajtani sok blokk között. Például:

 kapcsoló (kifejezés) (eset '1': // néhány utasítás végrehajtandó, amikor 1 törés; eset '5': // néhány utasítás végrehajtandó, amikor 5 törés; alapértelmezett: // néhány utasítás végrehajtandó alapértelmezés szerint;)

További információkért keresse fel a C kapcsoló nyilatkozatot.

char

A char kulcsszó karakterváltozót deklarál. Például:

 char ábécé; 

Az ábécé itt egy karaktertípusú változó.

További információért keresse fel a C adattípusokat.

konst

Az azonosító az konst kulcsszó használatával állandóvá nyilvánítható.

 const int a = 5;

További információkért keresse fel a C változókat és konstansokat.

csinálni, miközben

int i; do (printf ("% d", i); i ++;) míg (i <10)

További információért keresse fel a C do… while ciklust

kettős és lebeg

A double és a float kulcsszavak a lebegő típusú változók deklarálására szolgálnak. Például:

úszószám; dupla longNumber;

Itt a szám egypontos lebegő típusú változó, míg a longNumber kettős pontosságú lebegő típusú változó.

További információért keresse fel a C adattípusokat.

ha és más

A C programozásban, ha és mást használnak döntések meghozatalára.

 if (i == 1) printf ("i 1.") else printf ("i nem 1.") 

Ha i értéke nem 1, akkor a kimenet:

 én nem vagyok 1

Ha többet szeretne megtudni, látogasson el a C if… else utasításba.

enum

A felsorolás típusait a C programozásban deklaráljuk az enum kulcsszóval. Például:

 enum öltöny (szív; ásó; klub; gyémánt;);

Itt egy felsorolt ​​változó öltönyt hoznak létre, amelynek címkéi: szívek, ásók, klubok és gyémántok.

További információért keresse fel a C enum webhelyet.

külső

A külső kulcsszó kijelenti, hogy egy változónak vagy egy függvénynek külső kapcsolata van a deklarált fájlon kívül.

További információért keresse fel a C tárhely típusát.

mert

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

A rövid, hosszú, aláírt és aláíratlan kulcsszavak típusmódosítók, amelyek megváltoztatják az alap adattípus jelentését, hogy új típust kapjanak.

rövid int smallInteger; long int bigInteger; aláírt int normalInteger; aláíratlan int pozitívInteger;
Az int típusú adattípusok tartománya
Adattípusok Hatótávolság
rövid int -32768 - 32767
hosszú int -2147483648 - 214743648
aláírt int -32768 - 32767
aláíratlan int 0-tól 65535-ig

Visszatérés

A return kulcsszó megszünteti a függvényt, és visszaadja az értéket.

 int func () (int b = 5; visszatér b;) 

Ez a függvény func()5-öt ad vissza a hívó függvényhez. További információkért keresse fel a C felhasználó által definiált funkciókat.

mérete

A sizeof kulcsszó kiértékeli az adatok méretét (változó vagy konstans).

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

További információért keresse fel a C operátorokat.

Kimenet

 1 bájt.

Regisztráció

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

Itt a testFunction()függvény nem adhat vissza értéket, mert a visszatérési típusa érvénytelen.

illó

Az illékony kulcsszó illékony objektumok létrehozására szolgál. Az illékony objektumot a hardver nem meghatározható módon módosíthatja.

 const illékony szám

Itt a szám egy ingatag objektum.

Mivel a szám állandó, a program nem tudja megváltoztatni. A hardver azonban megváltoztathatja, mivel ez egy ingatag objektum.

érdekes cikkek...