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.