Täydellinen luettelo kaikista 32 C-ohjelmoinnin avainsanoista (esimerkkien kanssa) - Programiz

Tässä opetusohjelmassa on lyhyt tieto kaikista C-ohjelmoinnin 32 avainsanasta.

Avainsanat C-ohjelmoinnissa
auto tauko tapauksessa hiiltyä
vakio jatkaa oletuksena tehdä
kaksinkertainen muu enum ulkoinen
kellua varten mene jos
int pitkä rekisteröidy palata
lyhyt allekirjoitettu koko staattinen
rakenne vaihtaa typedef liitto
allekirjoittamaton mitätön haihtuva sillä aikaa

Kaikkien C: n avainsanojen kuvaus

auto

Automaattinen avainsana ilmoittaa automaattiset muuttujat. Esimerkiksi:

 auto int var1;

Tämä lausunto viittaa siihen, että var1 on muuttuja tallennusluokasta auto ja type int.

Funktiokappaleissa ilmoitetut muuttujat ovat oletusarvoisesti automaattisia. Ne luodaan uudelleen aina, kun toiminto suoritetaan.

Koska automaattiset muuttujat ovat paikallisia funktiolle, niitä kutsutaan myös paikallisiksi muuttujiksi. Saat lisätietoja käymällä C-varastoluokassa.

tauko ja jatka

Break-lause lopettaa sisimmän silmukan heti sen kohdatessa. Sitä käytetään myös lopettamaan kytkinlauseke.

Jatka-lause ohittaa lauseet iteroinnin silmukan sisällä.

 for (i = 1; i <= 10; ++ i) (jos (i == 3) jatkuu; jos (i == 7) tauko; printf ("% d", i);) 

Tuotos

 1 2 4 5 6

Kun i on yhtä suuri kuin 3, jatko-lause tulee voimaan ja ohittaa 3. Kun i on yhtä suuri kuin 7, rikkomuslauseke tulee voimaan ja lopettaa for-silmukan. Lisätietoja on osoitteessa C-tauko ja jatka lausuntoa

kytkin, tapaus ja oletus

Kytkintä ja tapauslauseketta käytetään, kun lausekelohko on suoritettava monien lohkojen joukossa. Esimerkiksi:

 kytkin (lauseke) (tapaus '1': // jotkut lauseet suoritettavina, kun 1 tauko; tapaus '5': // jotkut lauseet suoritettava, kun 5 tauko; oletus: // jotkut lauseet suoritettava oletusarvona;)

Käy C-kytkimen lausunnossa saadaksesi lisätietoja.

hiiltyä

Char-avainsana ilmoittaa merkkimuuttujan. Esimerkiksi:

 char aakkoset; 

Tässä aakkoset ovat merkkityyppisiä muuttujia.

Lisätietoja on osoitteessa C-tietotyypit.

vakio

Tunniste voidaan julistaa vakiona käyttämällä avainsanaa const.

 const int a = 5;

Jos haluat lisätietoja, käy C-muuttujissa ja vakioissa.

tehdä, kun

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

Lisätietoja on osoitteessa C do… while loop

kaksinkertainen ja kelluva

Avainsanoja double ja float käytetään ilmoitettaessa kelluvia tyypin muuttujia. Esimerkiksi:

kellunumero; kaksinkertainen pitkäNumero;

Tässä luku on yhden tarkkuuden kelluva tyyppimuuttuja, kun taas longNumber on kaksitarkkuuksinen kelluva tyyppimuuttuja.

Lisätietoja on osoitteessa C-tietotyypit.

jos ja muuta

C-ohjelmoinnissa käytetään jos ja muuta päätöksentekoon.

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

Jos i: n arvo on muu kuin 1, tulos on:

 i ei ole 1

Jos haluat lisätietoja, käy C jos… muu lause.

enum

Laskentatyypit ilmoitetaan C-ohjelmoinnissa käyttämällä avainsanaa enum. Esimerkiksi:

 enum-puku (sydämet; lapiot; mailat; timantit;);

Tässä luodaan lueteltu vaihteleva puku, jolla on tunnisteet: sydämet, lapiot, mailat ja timantit.

Lisätietoja on osoitteessa C enum.

ulkoinen

Ulkopuolinen avainsana ilmoittaa, että muuttujalla tai funktiolla on ulkoinen linkitys ilmoitetun tiedoston ulkopuolella.

Lisätietoja on osoitteessa C-tallennustyyppi.

varten

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

Lyhyet, pitkät, allekirjoitetut ja allekirjoittamattomat avainsanat ovat tyyppimuuttujia, jotka muuttavat perustietotyypin merkitystä saadakseen uuden tyypin.

lyhyt int pieni kokonaisluku; pitkä int iso kokonaisluku; allekirjoitettu int normaali kokonaisluku; allekirjoittamaton positiivinen kokonaisluku;
Int-tyyppisten tietotyyppien alue
Tietotyypit Alue
lyhyt int -32768 - 32767
pitkä int -2147483648 - 214743648
allekirjoitettu kansainvälinen -32768 - 32767
allekirjoittamaton int 0 - 65535

palata

Return-avainsana lopettaa toiminnon ja palauttaa arvon.

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

Tämä toiminto func()palauttaa 5 kutsutoimintoon. Jos haluat lisätietoja, käy C-käyttäjän määrittämissä toiminnoissa.

koko

Avainsanan koko arvioi datan koon (muuttuja tai vakio).

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

Lisätietoja on C-operaattoreilla.

Tuotos

 1 tavua.

rekisteröidy

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

Tässä testFunction()funktio ei voi palauttaa arvoa, koska sen palautustyyppi on tyhjä.

haihtuva

Haihtuvaa avainsanaa käytetään haihtuvien objektien luomiseen. Laitteisto voi muokata haihtuvaa kohdetta määrittelemättömällä tavalla.

 const haihtuva luku

Tässä numero on haihtuva esine.

Koska luku on vakio, ohjelma ei voi muuttaa sitä. Laitteisto voi kuitenkin muuttaa sitä, koska se on haihtuva esine.

Mielenkiintoisia artikkeleita...