Liste over nøkkelord på C -språk

Liste over nøkkelord på C -språk
Et programmeringsspråk på høyt nivå kalt C ble opprettet på 1970-tallet for å øke produksjonen fra datamaskiningeniører. Den ble designet for å være et mer bærbart, lettere å lære og mer pålitelig informasjonsteknologispråk for å dra nytte av å vokse maskinvarefunksjoner. Siden den gang har det blitt et av de mest populære programmeringsspråk for utviklere og har sett mange fremskritt i sine funksjoner, evner og funksjoner.

Liste over nøkkelord på C -språk

C -språk er basert på mange nøkkelord som fungerer som "nøkkelord”Av språket. Disse nøkkelord brukes til å lage kommandoer og instruksjoner for datamaskinen til å følge og gi en grunnleggende struktur for å skrive kode. Det er viktig for brukere av dette språket å kjenne, forstå og være klar over disse nøkkelord å skrive og kompilere koden deres riktig.

1: Auto

Dette nøkkelordet brukes til å erklære Automatisk variabler, som er lokale variabler som opprettes og ødelegges automatisk når en funksjon kalles og returneres.

#inkludere
int main ()
Auto num = 2;
printf ("Antallet er: %d \ n", num);

auto num = 6;
printf ("Antallet er: %d \ n", num);

printf ("Antallet er: %d \ n", num);
retur 0;

De bil Nøkkelord brukes i denne koden for å skrive ut verdiene til variabelen “Num”I forskjellige omfang. Verdien av NUM endres først til 2 Globalt, da til 6 innen parentes, og tilbake til 2 utenfor dem.

Produksjon

2: If-Else

Listen over nøkkelord på C -språk inkluderer ord som "hvis”, Som er en instruksjon om å utføre en handling bare hvis en viss tilstand er oppfylt. Denne tilstanden kan variere fra verdien av en variabel til en sammenligning av to verdier. Et annet viktig nøkkelord som normalt brukes med 'hvis' er "ellers”. Ellers instruerer programmet til å ta et alternativt handlingsforløp.

#inkludere
#inkludere
int main ()
int n = 7;
if (n % 2 == 0)
printf ("%d er et jevnt tall", n);
annet
printf ("%d er et oddetall", n);

retur 0;

I dette programmet blir heltallet sjekket for å se om det er til og med eller merkelig, Og hvis det er det, skrives ut uttalelsen i IF -uttalelsen; Ellers brukes det andre nøkkelordet til å skrive ut meldingen “n er et oddetall“.

Produksjon

3: mens

En annen nøkkelord ofte brukt på C -språk er "samtidig som”. Inntil en betingelse er oppfylt, opprettes en sløyfe, som er et sett med instruksjoner, ved hjelp av mens operatøren. Denne sløyfen brukes ofte til å behandle et sett med verdier eller elementer i en liste.

#inkludere
int main ()
int a = 7;
mens (a<=10)
printf ("%d \ n", a);
A ++;

retur 0;

Dette programmet skriver ut verdien til heltallet til det når 10, bruker 'samtidig som' Løkke.

Produksjon

4: Switch, Case, Break

bytte om er en av beslutningskontrollene som er tilgjengelige på C -språket, og det brukes ofte under omstendigheter når brukeren må velge mellom mange muligheter. I en bytte om uttalelse, Case nøkkelord brukes til å spesifisere et bestemt sak. De gå i stykker nøkkelord brukes til å stoppe en sløyfe eller bytte om uttalelse fra å løpe.

#inkludere
int main ()
int a = 9;
bryter (a)
sak 1: printf ("Jeg er en \ n");
gå i stykker;
sak 2: printf ("Jeg er to \ n");
gå i stykker;
sak 3: printf ("i an tre \ n");
gå i stykker;
Sak 4: printf ("Jeg er fire \ n");
gå i stykker;
sak 5: printf ("Jeg er fem \ n");
gå i stykker;
Standard: printf ("Jeg er standard \ n");

Dette programmet evaluerer verdien av en variabel og bestemmer hvilket tilfelle som er passende basert på verdien. Som 'en'har en verdi av 9, de misligholde scenario i dette programmet er for en verdi av 9, og som et resultat, output 'Jeg er standard'vil bli skrevet ut.

Produksjon

5: Statisk

statisk Variabler kan beholde sin verdi selv etter å ha blitt brukt utenfor den tiltenkte konteksten. statisk Variabler trenger ikke å initialiseres på nytt i det nye omfanget siden de beholder sin eksisterende verdi i forrige omfang.

#inkludere
int func ()

statisk int count = 0;
telle ++;
returantall;

int main ()

printf ("%d \ n", func ());
printf ("%d \ n", func ());
retur 0;

Dette programmet skriver ut verdien av statisk heltall telle i 'func ()' funksjon, og verdien av telle vil bli skrevet ut i hoved() funksjon som viser omfang kapasitet til statisk variabel.

Produksjon

6: Struct

Struct nøkkelord brukes til å definere en struktur, som er en brukerdefinert datatype som består av en samling av relaterte variabler. EN struktur er en sammensatt datatype -erklæring som oppretter en liste over variabler som er fysisk gruppert sammen og tildelt et enkelt navn i en minneblokk. Ved å bruke en enkelt peker eller struktur-erklært navn, som gir samme sted, det er mulig å få tilgang til de forskjellige variablene.

#inkludere
#inkludere
struct Book
char -navn [50];
int -pris;
Bok1;
int main ()
Strcpy (Book1.Navn, "Odessy");
Bok1.Pris = 500;
printf ("Navn: %s \ n", bok1.Navn);
printf ("Pris på boken: %d \ n", bok1.pris);
retur 0;

Koden oppretter en struktur kalt "Bok”Med karakteristikkens“Navn”Og“pris”Som deretter blir lagt inn i en struktur forekomst før du blir skrevet ut.

Produksjon

7: tomrom

tomrom bokstavelig talt betyr "tømme”Eller“blank“. Datatypen er tom i C brukes til å vise ingen data. En funksjon som ikke returnerer ingenting i C kan også bruke tomrom som komme tilbake type. Ta en titt på kodefragmentet nedenfor, som bruker returtypen tomrom.

#inkludere
ugyldig sum (int a, int b)
printf ("Funksjonen skriver ut summen av parametrene: %d", a + b);

int main ()
sum (4, 54);
retur 0;

Dette programmet skriver ut utdataene i tomrom funksjon 'sum()', Og så sum() funksjon kalles fra hoved() funksjon. Du kan se i denne koden at sum() funksjon har Ingen returtype.

Produksjon

8: GOTO

Til slutt, “gå til”Er en instruksjon som programkontroll direkte hopper til en viss mållinje, og ser bort fra en hvilken som helst følgende kode i mellom mellom.

#inkludere
int main ()

int num, a = 1;
printf ("Skriv inn nummeret for å skrive ut tabellen?");
scanf ("%d", & num);
bord:
printf (" %d x %d = %d \ n", num, a, num*a);
A ++;
hvis en<=10)
Goto Table;

Dette programmet skriver ut bord av nummeret som er angitt av brukeren, som var 6, bruker 'gå til'uttalelse.

Produksjon

9: Const

Konstante variabler kan deklareres ved å bruke nøkkelordet "Const" før variabelenes datatype. Bare en initialisering kan gjøres for de konstante variablene.

#inkludere
int main ()
const int y = 3;
printf ("\ n Verdien av variabel y: %d", y);
retur 0;

I denne koden initialiserer vi et konstant heltall 3, og skriver deretter ut verdien ved hjelp av printf () -klæringen.

Produksjon

10: Int

Nøkkelordet “int” brukes i en type erklæring i C -programmeringsspråket for å tilordne en heltallstype til en variabel. Typens evne til å representere heltall innebærer imidlertid ikke at den kan representere alle heltall. C -implementeringen du velger vil avgjøre den faste størrelsen på en int -variabel.

#inkludere
int main ()
int num = 32;
printf ("\ n The Value of Num: %d", num);
retur 0;

I denne koden initialiserer vi et heltall 'num' 32, og skriver deretter ut verdien ved å bruke printf () -klæringen.

Produksjon

Noen andre nøkkelord som brukes i C er:

Nøkkelord Beskrivelse
røye Char brukes til å erklære en karakterdatatype.
enum Enum erklære oppregningstyper.
ekstern Eksternt nøkkelord erklærer en ekstern kobling en variabel eller en funksjon kan ha utenfor filen.
usignert Unsigned er en typemodifiserer som endrer betydningen av en basedatatype for å produsere en ny type. Verdien varierer fra 0 til 65535.
flyktige Flyktige nøkkelord erklærer flyktige objekter.
kort Kort er en typemodifiserer som endrer betydningen av en basedatatype for å produsere en ny type. Verdien varierer fra -32768 til 32767.
typedef Typedef brukes til å knytte en type med en identifikator eksplisitt.
Union Union grupper forskjellige variabler av forskjellige datatyper under et enkelt navn.
størrelsen av Størrelse av forteller størrelsen på en konstant eller en variabel.
signert Signert er en typemodifiserer som endrer betydningen av en basedatatype for å produsere en ny type. Verdien varierer fra -32768 til 32767.
registrere Register brukes til å introdusere registervariabler.
lang Lang er en type modifiserer som endrer betydningen av en basedatatype for å produsere en ny type. Verdien varierer fra -2147483648 til 214743648.
til For er et nøkkelord som brukes til å definere en for loop.
flyte Float brukes til å erklære et desimaltall med færre sifre.
dobbelt Dobbelt brukes til å erklære et desimaltall med dobbelt så presisjon som flyter.
gjøre DO er et nøkkelord som brukes til å spesifisere utsagnene som skal utføres når tilstanden er sann i stundsløyfen.

Konklusjon

C -språk er et ekstremt allsidig språk, og dets nøkkelord Listen utgjør grunnlaget for syntaks. Forstå og mestre denne listen over nøkkelord vil gjøre det mulig for brukere å skrive effektiv, klar og pålitelig kode som kan passe til deres behov. Dermed er det viktig for enhver håpefulle eller eksisterende utviklere å ha en grundig forståelse av listen over nøkkelord på C -språk.