De volledige lijst van alle 32 sleutelwoorden voor C-programmering (met voorbeelden) - Programiz

Deze tutorial biedt korte informatie over alle 32 sleutelwoorden in C-programmering.

Sleutelwoorden in C-programmering
auto breken geval char
const doorgaan met standaard Doen
dubbele anders opsomming extern
vlotter voor ga naar als
int lang registreren terugkeer
kort ondertekend De grootte van statisch
struct schakelaar typedef unie
ongetekend leegte vluchtig terwijl

Beschrijving van alle trefwoorden in C

auto

Het auto-sleutelwoord declareert automatische variabelen. Bijvoorbeeld:

 auto int var1;

Deze verklaring suggereert dat var1 een variabele is van opslagklasse auto en type int.

Variabelen die zijn gedeclareerd in functie-instanties, zijn standaard automatisch. Ze worden elke keer dat een functie wordt uitgevoerd, opnieuw gemaakt.

Omdat automatische variabelen lokaal zijn voor een functie, worden ze ook lokale variabelen genoemd. Ga voor meer informatie naar C-opslagklasse.

breken en doorgaan

De break-instructie beëindigt de binnenste lus onmiddellijk wanneer deze wordt aangetroffen. Het wordt ook gebruikt om de switch-instructie te beëindigen.

De instructie continue slaat de instructies erna in de lus voor de iteratie over.

 voor (i = 1; i <= 10; ++ i) (if (i == 3) doorgaan; if (i == 7) breken; printf ("% d", i);) 

Uitvoer

 1 2 4 5 6

Als i gelijk is aan 3, treedt de instructie continue in werking en slaat deze over. 3. Als i gelijk is aan 7, treedt de instructie break in werking en wordt de for-lus beëindigd. Ga voor meer informatie naar C break en vervolg de verklaring

schakelaar, case en standaard

De instructie switch en case wordt gebruikt wanneer een blok instructies tussen vele blokken moet worden uitgevoerd. Bijvoorbeeld:

 switch (expression) (case '1': // enkele statements om uit te voeren wanneer 1 break; case '5': // enkele statements om uit te voeren wanneer 5 break; default: // enkele statements om uit te voeren als standaard;)

Bezoek C switch statement voor meer informatie.

char

Het char-sleutelwoord declareert een tekenvariabele. Bijvoorbeeld:

 char alfabet; 

Hier is alfabet een variabele van het tekentype.

Bezoek C-gegevenstypen voor meer informatie.

const

Een ID kan constant worden verklaard door het trefwoord const te gebruiken.

 const int a = 5;

Bezoek C-variabelen en constanten voor meer informatie.

doen terwijl

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

Ga voor meer informatie naar C do… while-lus

dubbel en zwevend

Trefwoorden double en float worden gebruikt voor het declareren van variabelen van het zwevende type. Bijvoorbeeld:

zwevend nummer; dubbele longNumber;

Hier is getal een variabele van het zwevende type met één precisie, terwijl longNumber een variabele met een dubbele precisie is van het zwevende type.

Bezoek C-gegevenstypen voor meer informatie.

als en anders

Bij C-programmering, if en else worden gebruikt om beslissingen te nemen.

 if (i == 1) printf ("i is 1.") else printf ("i is niet 1.") 

Als de waarde van i anders is dan 1, is de uitvoer:

 ik ben niet 1

Ga voor meer informatie naar C if… else-verklaring.

opsomming

Opsommingstypen worden gedeclareerd in C-programmering met behulp van trefwoord enum. Bijvoorbeeld:

 opsommingskleur (harten; schoppen; klaveren; ruiten;);

Hier wordt een opgesomde variabele reeks gemaakt met tags: harten, schoppen, klaveren en ruiten.

Bezoek C enum voor meer informatie.

extern

Het externe sleutelwoord verklaart dat een variabele of een functie een externe koppeling heeft buiten het bestand waarin het wordt gedeclareerd.

Ga voor meer informatie naar C-opslagtype.

voor

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

De korte, lange, ondertekende en niet-ondertekende sleutelwoorden zijn typemodificatoren die de betekenis van een basisgegevenstype veranderen om een ​​nieuw type te verkrijgen.

korte int smallInteger; lange int bigInteger; ondertekend int normalInteger; unsigned int positiveInteger;
Bereik van gegevenstypen van het int-type
Gegevenstypen Bereik
korte int -32768 tot 32767
lange int -2147483648 tot 214743648
ondertekend int -32768 tot 32767
unsigned int 0 tot 65535

terugkeer

Het return-sleutelwoord beëindigt de functie en retourneert de waarde.

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

Deze functie func()geeft 5 terug naar de aanroepende functie. Ga voor meer informatie naar C door de gebruiker gedefinieerde functies.

De grootte van

Het trefwoord sizeof evalueert de omvang van de gegevens (een variabele of een constante).

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

Bezoek C-operators voor meer informatie.

Uitvoer

 1 bytes.

registreren

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.

 ongeldige testFunction (int a) (…)

Hier kan de testFunction()functie geen waarde retourneren omdat het retourtype ongeldig is.

vluchtig

Het vluchtige sleutelwoord wordt gebruikt om vluchtige objecten te maken. Een vluchtig object kan op een niet-gespecificeerde manier worden gewijzigd door de hardware.

 const vluchtig getal

Hier is nummer een vluchtig object.

Omdat getal een constante is, kan het programma dit niet wijzigen. Hardware kan het echter veranderen, aangezien het een vluchtig object is.

Interessante artikelen...