Cjelovit popis svih 32 ključne riječi za programiranje C (s primjerima) - Programiz

Ovaj vodič daje kratke informacije o svih 32 ključne riječi u programiranju na jeziku C.

Ključne riječi u C programiranju
auto pauza slučaj ugljen
konst nastaviti zadano čini
dvostruko drugo nabrajanje vanjski
plutati za ići ako
int dugo Registar povratak
kratak potpisao veličina statički
strukt sklopka typedef unija
nepotpisan poništiti hlapljiv dok

Opis svih ključnih riječi u C

auto

Ključna riječ auto deklarira automatske varijable. Na primjer:

 auto int var1;

Ova izjava sugerira da je var1 varijabla klase pohrane auto i tipa int.

Varijable deklarirane u tijelima funkcija prema zadanim su postavkama automatske. Ponovno se izrađuju svaki put kada se izvrši funkcija.

Budući da su automatske varijable lokalne za funkciju, nazivaju se i lokalnim varijablama. Da biste saznali više, posjetite C klasu za pohranu.

razbiti i nastaviti

Izraz break odmah završava unutarnju petlju kada se nađe. Također se koristi za završavanje naredbe switch.

Izraz continue preskače izraze nakon njih unutar petlje za ponavljanje.

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

Izlaz

 1 2 4 5 6

Kad je i jednako 3, naredba continue stupa na snagu i preskače 3. Kada je jednaka 7, naredba break stupa na snagu i završava for petlju. Da biste saznali više, posjetite C break and continue statement

prekidač, slučaj i zadani

Izjava prekidača i slučaja koristi se kada se blok naredbi mora izvršiti među mnogim blokovima. Na primjer:

 prekidač (izraz) (slučaj '1': // neke izraze za izvršenje kada se 1 prekid; slučaj '5': // neke izraze za izvršenje kada se 5 prekida; zadani: // neke izraze za izvršenje kada se zadaju;)

Posjetite izjavu C prekidača da biste saznali više.

ugljen

Ključna riječ char deklarira znakovnu varijablu. Na primjer:

 abeceda char; 

Ovdje je abeceda varijabla tipa znakova.

Da biste saznali više, posjetite C vrste podataka.

konst

Identifikator se može proglasiti konstantom pomoću ključne riječi const.

 const int a = 5;

Da biste saznali više, posjetite C varijable i konstante.

učiniti … dok

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

Da biste saznali više, posjetite petlju C do… while

udvostruči i plutaj

Ključne riječi double i float koriste se za deklariranje varijabli s plutajućim tipom. Na primjer:

broj plovka; dupla dugačkaBroj;

Ovdje je broj varijabla plutajućeg tipa jedne preciznosti, dok je longNumber varijabla plutajućeg tipa dvostruke preciznosti.

Da biste saznali više, posjetite C vrste podataka.

ako i drugo

U programiranju C, ako i drugo koriste se za donošenje odluka.

 if (i == 1) printf ("i je 1.") else printf ("i nije 1.") 

Ako je vrijednost i različita od 1, izlaz će biti:

 nisam 1

Da biste saznali više, posjetite izjavu C if … else.

nabrajanje

Tipovi nabrajanja deklariraju se u programiranju na C pomoću ključne riječi enum. Na primjer:

 enum odijelo (srca; pikovi; palice; dijamanti;);

Ovdje se kreira nabrojana varijabilna odijela koja ima oznake: srca, lopatice, palice i dijamanti.

Da biste saznali više, posjetite C enum.

vanjski

Ključna riječ extern izjavljuje da varijabla ili funkcija ima vanjsku vezu izvan datoteke koja je deklarirana.

Da biste saznali više, posjetite tip pohrane C.

za

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

Kratke, duge, potpisane i nepotpisane ključne riječi modifikatori su tipa koji mijenjaju značenje osnovnog tipa podataka kako bi se dobio novi tip.

kratki int smallInteger; long int bigInteger; potpisano int normalInteger; nepotpisan int positiveInteger;
Raspon tipova podataka tipa int
Tipovi podataka Domet
kratki int -32768 do 32767
dugo int -2147483648 do 214743648
potpisao međ -32768 do 32767
nepotpisani int 0 do 65535

povratak

Ključna riječ return zaustavlja funkciju i vraća vrijednost.

 int func () (int b = 5; return b;) 

Ova funkcija func()vraća 5 pozivajućoj funkciji. Da biste saznali više, posjetite C korisnički definirane funkcije.

veličina

Ključna riječ sizeof procjenjuje veličinu podataka (varijabla ili konstanta).

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

Da biste saznali više, posjetite C operatera.

Izlaz

 1 bajt.

Registar

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

Ovdje testFunction()funkcija ne može vratiti vrijednost jer je njen tip povrata nevažeći.

hlapljiv

Ključna riječ volatile koristi se za stvaranje nestabilnih objekata. Hlapivi objekt može na neodređeni način modificirati hardver.

 const hlapljivi broj

Ovdje je broj hlapljiv objekt.

Budući da je broj konstanta, program ga ne može mijenjati. Međutim, hardver ga može promijeniti jer je hlapiv objekt.

Zanimljivi članci...