Kõigi 32 C programmeerimise märksõnade täielik loetelu (koos näidetega) - Programiz

Lang L: none (table-of-contents)

Selles õpetuses on lühike teave kõigi 32 C-programmeerimise märksõna kohta.

Märksõnad C-programmeerimises
automaatne murda juhtum char
konst jätkata vaikimisi tegema
topelt muud loend välimine
ujuk jaoks minema kui
int pikk Registreeri tagasi
lühike allkirjastatud suurus staatiline
struktuur lüliti typedef liit
allkirjastamata tühine kõikuv samas

Kõigi C märksõnade kirjeldus

automaatne

Automaatne märksõna deklareerib automaatsed muutujad. Näiteks:

 auto int var1;

See väide viitab sellele, et var1 on salvestusklassi muutuja auto ja tüüp int.

Funktsioonikehades deklareeritud muutujad on vaikimisi automaatsed. Need luuakse iga kord, kui mõni funktsioon täidetakse.

Kuna automaatsed muutujad on funktsiooni jaoks lokaalsed, nimetatakse neid ka lokaalseteks muutujateks. Lisateabe saamiseks külastage C-mäluklassi.

murda ja jätkata

Break-lause lõpetab sisemise tsükli kohe, kui see kohtub. Seda kasutatakse ka lüliti avalduse lõpetamiseks.

Jätkav lause jätab laused pärast iteratsiooni tsükli sisse.

 jaoks (i = 1; i <= 10; ++ i) (kui (i == 3) jätkub; kui (i == 7) katkeb; printf ("% d", i);) 

Väljund

 1 2 4 5 6

Kui i on võrdne 3-ga, jõustub jätkamise lause ja jätab vahele 3. Kui i on võrdne 7-ga, jõustub break-lause ja lõpetab for-tsükli. Lisateabe saamiseks külastage jaotist C ja jätkake avaldust

lüliti, juhtum ja vaikimisi

Lülitit ja juhtumi lauset kasutatakse juhul, kui lauseplokk tuleb täita paljude plokkide vahel. Näiteks:

 switch (avaldis) (juhtum '1': // mõned laused täidetakse 1 katkemise korral; juhtum '5': // mõned laused täidetakse siis, kui 5 katkeb; vaikimisi: // mõned laused täidetakse vaikimisi;)

Lisateabe saamiseks külastage C-lüliti avaldust.

char

Märksõna char deklareerib tähemuutuja. Näiteks:

 char tähestik; 

Tähestik on siin tähemärgi tüüpi muutuja.

Lisateabe saamiseks külastage C andmetüüpe.

konst

Identifikaatori saab konstantseks kuulutada, kasutades märksõna const.

 const int a = 5;

Lisateabe saamiseks külastage C muutujaid ja konstante.

tee … samas

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

Lisateabe saamiseks külastage lehte C do … while loop

topelt ja ujuk

Ujuva tüübi muutujate deklareerimiseks kasutatakse märksõnu double ja float. Näiteks:

ujukinumber; topelt pikkNumber;

Siin on number ühe täpsusega ujuva tüübi muutuja, samas kui longNumber on kahekordse täpsusega ujuva tüüpi muutuja.

Lisateabe saamiseks külastage C andmetüüpe.

kui ja veel

C-programmeerimisel kasutatakse otsuste langetamiseks, kui ja muud.

 if (i == 1) printf ("i on 1.") else printf ("i ei ole 1.") 

Kui i väärtus on muu kui 1, on väljund:

 ma pole 1

Lisateabe saamiseks külastage avaldust C, kui … veel.

loend

Loendamise tüübid deklareeritakse C-programmeerimisel märksõna enum abil. Näiteks:

 enum ülikond (südamed; labidad; klubid; teemandid;);

Siin luuakse loendatud muutuv ülikond, millel on sildid: südamed, labidad, klubid ja teemandid.

Lisateabe saamiseks külastage C enumit.

välimine

Väline märksõna deklareerib, et muutujal või funktsioonil on väline link väljaspool deklareeritud faili.

Lisateabe saamiseks külastage C-tüüpi salvestusruumi.

jaoks

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

Lühikesed, pikad, allkirjastatud ja allkirjastamata märksõnad on tüübimuutjad, mis muudavad alusandmete tüübi tähendust uue tüübi saamiseks.

lühike int väikeKõik; pikk int suurKõik; allkirjastatud tavaline täisarv; signeerimata int positiivne Integer;
Int-tüüpi andmetüüpide vahemik
Andmetüübid Vahemik
lühike int -32768 kuni 32767
pikk int -2147483648 kuni 214743648
allkirjastatud int -32768 kuni 32767
allkirjastamata int 0 kuni 65535

tagasi

Tagasi märksõna lõpetab funktsiooni ja tagastab väärtuse.

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

See funktsioon func()tagastab helistamisfunktsioonile 5. Lisateabe saamiseks külastage C kasutaja määratletud funktsioone.

suurus

Märksõna size hindab andmete suurust (muutuja või konstant).

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

Lisateabe saamiseks külastage C-operaatoreid.

Väljund

 1 baiti.

Registreeri

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

Siin testFunction()ei saa funktsioon väärtust tagastada, kuna selle tagastustüüp on tühine.

kõikuv

Lenduvat märksõna kasutatakse lenduvate objektide loomiseks. Lenduvat objekti saab riistvara abil täpsustamata viisil muuta.

 konstantne arv

Siin on number kõikuv objekt.

Kuna arv on konstant, ei saa programm seda muuta. Kuid riistvara võib seda muuta, kuna see on kõikuv objekt.

Huvitavad Artiklid...