C Avainsanat - C: n 24 tärkeintä avainsanaa syntaksilla ja esimerkkejä

Sisällysluettelo:

Anonim

Johdanto C-avainsanoihin

Avainsanat tunnetaan ennalta määriteltyinä sekä varatut sanat, joita käytetään ohjelmoinnissa, joilla on erityiset merkitykset kääntäjälle. Ne ovat osa syntaksia, emmekä myöskään voi käyttää niitä tunnisteena. Koska C on isot ja pienet kirjaimet, kaikkien avainsanojen on oltava pienimuotoisia. Alla on luettelo kaikista avainsanoista, jotka sallitaan ANSI C: ssä.

C Avainsanat ja esimerkit

Jäljempänä olemme keskustelleet niistä kaikista yhdessä heidän esimerkillään.

1. Haihtuva

Tätä avainsanaa tarvitaan haihtuvien esineiden luomiseksi. Näillä haihtuvilla esineillä on kyky saada muutoksia tuntemattomassa tai mainitsemattomassa menetelmässä laitteiston avulla.

Esimerkki:

const volatile ex;

  • Tässä esimerkissä ex: tä pidetään haihtuvana objektina.
  • Ohjelmalla ei ole kykyä muuttaa ex: tä, koska se on vakiomuuttuja. Mutta laitteistolla on kyky muokata sitä, koska ex: tä pidetään haihtuvana esineenä.

2. automaattinen

Tätä avainsanaa käytetään ilmoittamaan automaattiset muuttujat.

Esimerkki:

auto int v1;

  • Tämä erityinen määritelmä tarkoittaa, että v1: tä pidetään luokan tyyppisen tallennuksen ja int.
  • Muuttujia, jotka ilmoitamme funktion runkojen sisällä, pidetään oletuksena automaattisina. Aina kun toiminto suoritetaan, ne saadaan uudelleen.
  • Automaattisia muuttujia kutsutaan myös paikallisiksi muuttujiksi, koska ne ovat paikallisia funktiolle.

3. char

char-avainsanaa käytetään merkkimuuttujan ilmoittamiseen. Char-tyypin muuttujat ovat 1 tavun pituisia. He voivat saada allekirjoituksen (se on oletusarvoisesti ellemme käytä kääntäjävaihtoehtoa '-funs Pasi-char' tai 'allekirjoittamaton'), mikä tarkoittaa, että heillä on välillä -128 - 127 ja 0 - 255.

Esimerkki:

char a;

Tässä esimerkissä a: ta pidetään merkkityyppimuuttujana.

4. kaksinkertainen ja kellua

Molemmat kaksinkertaiset avainsanat sekä float ovat tarpeen kelluvien tyyppimuuttujien ilmoittamiseksi.

Esimerkki:

float a;
Double b;

Tässä esimerkissä a: ta pidetään yhden tarkkuuden kelluvana tyyppimuuttujana ja b: tä kaksinkertaisen tarkkuuden kelluvana tyyppimuuttujana.

5. jatk

Julistamme tunnisteen vakiona const-avainsanan käytön kautta.

Esimerkki:

const int r = 5;

6. jos ja muu

Käytämme jos ja muuta, jotta voimme tehdä päätöksiä C-ohjelmoinnissa.

Esimerkki:

if(a==1)
printf(“ a is 1.”);
else
printf(“ a is not 1.”);

Jos a: n arvo on muu kuin 1,

lähtö:

a ei ole 1.

7. murtaudu ja jatka

Taukolausunto saisi ohjelman hyppäämään sisäisimmistä ja sulkevimmista silmukoista nimenomaisella tavalla. Jatkoa käytetään lauseisiin, joissa ohitetaan tietyt silmukan sisällä olevat lauseet.

Esimerkki:

for (a=1; a<=10; ++a)
(
if (a==3)
continue;
if (a==7)
break;
printf("%d ", a);
)

Tulos:

1 2 4 5 6

Tässä esimerkissä aina kun a on yhtä kuin 3, jatkolausunto toimisi roolissaan ja ohittaisi 3. Koska taas a on yhtä suuri kuin 7, taukolausunto toimisi roolissaan ja päättyy silmukkaan.

8. enum

C-ohjelmoinnissa luettelotyypit ilmoitetaan avainsanan enum kautta.

Esimerkki:

enum deck
(
kings;
queens;
jokers;
);

Tässä esimerkissä luetteloitu muuttuva kansi luodaan siten, että niillä on tunnisteet: kuninkaat, kuningattaret ja jokerit.

9. ulkoa

Ulkoinen avainsana osoittaa, että tunniste on määritetty jossain muualla. Se osoittaa myös, että itse asiassa varastointi sekä alkuarvo tai funktiokappale on määritelty jossain muualla, lähinnä erillisessä moduulissa.

  • Muoto: ulkoisen datan määritelmä, ulkoisen funktion prototyyppi;

Esimerkki:

extern int f;extern void factorial (int a);

10. palata

Paluuta käytetään toiminnosta poistumiseen. Se poistuisi nykyisestä toiminnosta, joka suoritetaan välittömästi, ja palaa kutsuvaan rutiiniin. Se voi myös valinnaisesti palauttaa arvon.

Syntaksi:

return (expression);

Esimerkki:

int ret (int a)( return (a*a);)

11.koko

kokoa käytetään lausekkeen koon tai tyypin palauttamiseen. Sitä käytetään koon palauttamiseen tavuina.

Syntaksi:

sizeof expressionsizeof (type)

Esimerkki:

a = calloc (100, sizeof (int));

12. mennä

goto-avainsanaa tarvitaan ohjauksen siirtämiseen sijainnista toiseen.

Syntaksi:

goto identifier;

Ohjaus siirretään ehdoitta paikallisen tarran sijaintiin, jonka tunniste määrittää.

Esimerkki:

a: … goto a;

13. int

int-avainsanaa käytetään kokonaisluvutyyppimuuttujan ilmoittamiseen.

Esimerkki:

int b;

Tässä esimerkissä b on kokonaisluku muuttuja.

14. rekisteröidy

Tätä avainsanaa käytetään luomaan rekisterimuuttujia, jotka ovat paljon nopeampia kuin normaalimuuttujat.

Esimerkki:

register int r1;

15. staattinen

Tätä avainsanaa käytetään staattisen muuttujan luomiseen. Staattisten muuttujien arvot säilyvät ohjelman loppuun saakka. Se kertoo, että funktio tai elementti tunnetaan vain nykyisen kokoamisalueen sisällä. Lisäksi, jos käytämme staattista avainsanaa muuttujan kanssa, joka on paikallisesti funktiolle, se mahdollistaisi muuttujan viimeisen arvon säilymisen peräkkäisissä kutsuissa tähän funktioon.

Esimerkki:

static int v;

16. rakenne

rakenteen ilmoittamiseen käytetään struct-avainsanaa. Rakennetta käytetään pitämään vaihtelevien tietotyyppien muuttujia yhdellä nimellä. Aivan kuten liitto, se ryhmittelee muuttujat yhdeksi tietueeksi. Myös rakennetyyppistä nimeä pidetään valinnaisena tunnisteen nimenä, joka osoittaa rakennetyyppiin. Rakenteen muuttujat ovat datamääritelmiä ja ne ovat valinnaisia. Vaikka molemmat ovat valinnaisia, toisen tulee näkyä.

Esimerkki:

struct st (
char n (70);
float m;
int a;
) st1, st2;

17. liitto

Unionin avainsanaa tarvitaan muuttujan monimuotoisten ryhmien ryhmittelemiseen yhden nimen alle.

union st
(
char n(60);
float m;
int a;
)

18. mitätön

Tämä avainsana tarkoittaa, että funktio ei palauta arvoa.

Esimerkki:

void test(int a)
(
…..
)

Tässä esimerkissä funktiotesti () ei palauta arvoa, koska palautustyyppi on tyhjä.

19. typedef

Tätä avainsanaa tarvitaan tyypin ja tunnisteen yhdistämiseksi nimenomaisella tavalla.

Esimerkki:

typedef float k;
k lion, tiger;

20. lyhyt, pitkä, allekirjoitettu ja allekirjoittamaton

Lyhyet, pitkät, allekirjoitetut ja allekirjoittamattomat avainsanat ovat tyyppi modifikaattoreita, jotka muuttavat perustietotyypin merkitystä uuden tyypin tuottamiseksi.

Esimerkki:

short int smallI;
long int big;
signed int normal;
unsigned int positive;

Kelvollinen kelvollinen tietotyyppi on lueteltu seuraavassa taulukossa:

allekirjoitettu char -128 - 127
allekirjoitettu int -32768 - 32767 (allekirjoitettu on oletus)
allekirjoitettu lyhyt int -32768 - 32767
allekirjoitettu pitkä int -2147483648 - 2147483647
allekirjoittamaton char 0 - 255
allekirjoittamaton int 0 - 65535
allekirjoittamaton lyhyt int 0 - 65535
allekirjoittamaton pitkä int 0 - 4294967295

21. varten

Kaikkiaan C: ssä on 3 erilaista silmukkaa. C: n silmukka kirjoitetaan avainsanalla.

Esimerkki:

for (a=0; a< 9; ++a)
(
printf("%d ", a);
)

ulostulo

0 1 2 3 4 5 6 7 8

22. kytkin, iso kirjain ja oletus

Käytämme kytkintä sekä tapauslausuntoja aina, kun lauseiden lohko on suoritettava eri lohkojen välillä.

Esimerkki:

switch(expression)
(
case '1':
// statements to execute when 1
break;
case '8':
// statements to execute when 5
break;
default:
// statements to execute when default;
)

23. Tehtäväsilmukka

do: ta käytetään jonkin aikaa tehdä toisenlainen lausuman toistamismuoto. Tässä silmukan muodossa käytetään seuraavaa syntaksia:

do statement while (expression)

Esimerkki:

a = 1; b = 1;do ( b *= a; a++; ) while (a <= factorial);

24. samalla

samalla kun sitä käytetään suorituksen toistamiseen, kun ehto on totta.

Syntaksi:

while (expression) statement

Esimerkki:

while (*z == ' ') z++;

johtopäätös

Siten voidaan päätellä, että avainsanoja on yhteensä 32 ja vakio on arvo, joka ei muutu koko ohjelman ajan. Lisäksi avainsana on varatut sanat kielen mukaan. On olemassa neljä yleisesti käytettyä tietotyyppiä, jotka ovat int, float, char ja tyhjät. Jokainen tietotyyppi eroaa kooltaan ja etäisyydeltään.

Suositellut artikkelit

Tämä on opas C-avainsanoihin. Tässä keskustellaan C: n johdannosta ja tärkeimmistä avainsanoista syntaksin ja esimerkkien kanssa. Voit myös katsoa seuraavia artikkeleita saadaksesi lisätietoja -

  1. C # komennot
  2. Muuttujat C ++: ssa
  3. Kapselointi C: hen
  4. Mikä on ES6?
  5. PHP-avainsanat
  6. Factorial Program in JavaScript
  7. C # Avainsanat
  8. Muuttujat JavaScript
  9. Kapselointi JavaScriptiin
  10. C Matriisin kertolaskun ohjelmointi
  11. Erityyppiset silmukat ja sen edut
  12. SQL: n 36 parasta avainsanaa ja esimerkkejä
  13. Matrix-kertolasku Java: lla | esimerkit