C Cuvinte cheie - Top 24 Cuvinte cheie ale C cu sintaxă și exemple

Cuprins:

Anonim

Introducere în Cuvinte cheie C

Cuvintele cheie sunt cunoscute ca predefinite, precum și cuvinte rezervate, care sunt utilizate în programarea care reține semnificații speciale pentru compilator. Acestea fac parte din sintaxa și, de asemenea, nu le putem folosi ca identificatori. Deoarece C este un limbaj sensibil la litere mari și minuscule, toate cuvintele cheie trebuie să fie scrise în format minuscul Mai jos avem o listă cu toate cuvintele cheie care sunt permise în ANSI C.

C Cuvinte cheie cu exemple

Mai jos le-am discutat pe toate împreună cu exemplele lor.

1. volatil

Acest cuvânt cheie este necesar pentru a crea obiecte volatile. Aceste obiecte volatile au capacitatea de a fi modificate în metoda necunoscută sau necunoscută prin intermediul hardware-ului.

Exemplu:

const volatile ex;

  • În acest exemplu, ex este considerat obiectul volatil.
  • Programul nu are capacitatea de a schimba ex, deoarece este o variabilă constantă. Dar hardware-ul are capacitatea de a-l modifica deoarece ex este considerat un obiect volatil.

2. auto

Acest cuvânt cheie este utilizat pentru a declara variabilele automate.

Exemplu:

auto int v1;

  • Această definiție particulară înseamnă că v1 este considerată a fi variabila stocării tipului clasei și a tipului de date int.
  • Variabilele pe care le declarăm în interiorul corpurilor funcției sunt considerate automat ca fiind automate. De fiecare dată când o funcție este executată, acestea sunt recreate.
  • Variabilele automate sunt, de asemenea, numite variabile locale, deoarece sunt locale pentru funcție.

3. char

cuvântul cheie char este utilizat pentru a declara variabila caracterului. Variabilele care sunt de tip char au o lungime de 1 octet. Acestea pot fi semnate (în mod implicit, dacă nu folosim opțiunea compilatorului „-funsigned-char” sau „nesemnat”), ceea ce implică că au un interval de la -128 la 127 și, respectiv, la 0 la 255.

Exemplu:

char a;

În acest exemplu, a este considerată a fi o variabilă de tip caracter.

4. dublu și plutitor

Ambele cuvinte cheie duble, precum și float, sunt necesare pentru declararea variabilelor de tip flotant.

Exemplu:

float a;
Double b;

În acest exemplu, a este considerată variabila de tip flotant cu o singură precizie și b este considerată variabila de tip flotant de dublă precizie.

5. const

Vom declara că un identificator este constant prin utilizarea cuvântului cheie const.

Exemplu:

const int r = 5;

6. dacă și altceva

Folosim dacă și altfel, pentru a lua decizii în programarea C.

Exemplu:

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

În cazul în care valoarea lui a este alta decât 1,

ieșire:

a nu este 1.

7. rupeți și continuați

Declarația de pauză ar face programul să sară din bucla cea mai interioară și închizătoare într-o manieră explicită. Continuarea este folosită pentru instrucțiuni care sări peste anumite afirmații care se află în interiorul buclei.

Exemplu:

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

Rezultat:

1 2 4 5 6

În acest exemplu, de fiecare dată când a este egal cu 3, atunci declarația continuare își va juca rolul și s-ar omite 3. În timp ce, de fiecare dată când a este egală cu 7, instrucțiunea break își va juca rolul și s-ar încheia pentru o buclă.

8. enumerați

În programarea C, tipurile de enumerare sunt declarate prin intermediul cuvintelor cheie enum.

Exemplu:

enum deck
(
kings;
queens;
jokers;
);

În acest exemplu, o punte variabilă enumerată este creată având marcajele: regi, regine și glume.

9. extern

Cuvântul cheie extern indică faptul că identificatorul a definit benn în altă parte. De asemenea, indică faptul că, de fapt, stocarea, precum și valoarea inițială sau corpul funcției a fost definit în altă parte, mai ales în modulul separat.

  • Format: definiție externă a datelor; prototip funcție externă;

Exemplu:

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

10. întoarcere

Returnare este folosită pentru ieșirea din funcție. Va ieși din funcția curentă care se execută imediat și va reveni la rutina de apelare. Opțional, poate returna și valoarea.

Sintaxă:

return (expression);

Exemplu:

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

11. mărimea

sizeof este folosit pentru a returna dimensiunea expresiei sau tipul acesteia. Este utilizat pentru returnarea dimensiunii în octeți.

Sintaxă:

sizeof expressionsizeof (type)

Exemplu:

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

12. goto

Cuvântul cheie goto este necesar pentru transferul controlului dintr-o poziție în alta.

Sintaxă:

goto identifier;

Controlul este transferat necondiționat în locația unei etichete locale care este specificată de identificator.

Exemplu:

a: … goto a;

13. int

cuvântul cheie int este utilizat pentru declararea variabilei de tip întreg.

Exemplu:

int b;

În acest exemplu, b este o variabilă întreagă.

14. înregistrare

Acest cuvânt cheie este utilizat pentru crearea variabilelor de registru care sunt mult mai rapide în comparație cu variabilele normale.

Exemplu:

register int r1;

15. static

Acest cuvânt cheie este utilizat pentru crearea unei variabile statice. Valorile variabilelor statice persistă până la sfârșitul programului. Acesta indică faptul că funcția sau elementul sunt cunoscute doar în cadrul domeniului de compilație curent. De asemenea, dacă folosim cuvântul cheie static împreună cu variabila locală a funcției, aceasta ar permite păstrarea ultimei valori a variabilei în apelurile succesive către acea funcție.

Exemplu:

static int v;

16. struct

struct cuvântul cheie este utilizat pentru declararea structurii. Structura este utilizată pentru păstrarea variabilelor tipurilor de date variate sub un singur nume. La fel ca uniunea, grupează variabilele într-o singură înregistrare. De asemenea, denumirea struct-type este considerată numele de etichetă opțional care indică tipul de structură. Variabilele unei structuri sunt definiții ale datelor și sunt opționale. Deși ambele sunt opționale, una dintre cele două trebuie să apară.

Exemplu:

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

17. unire

Cuvântul cheie Uniune este necesar pentru a grupa tipurile variate ale unei variabile sub un singur nume.

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

18. nul

Acest cuvânt cheie indică faptul că funcția nu va returna nicio valoare.

Exemplu:

void test(int a)
(
…..
)

În acest exemplu, testul funcției () nu returnează o valoare deoarece tipul returnare este nul.

19. tipedef

Acest cuvânt cheie este necesar pentru a asocia un tip împreună cu un identificator într-o manieră explicită.

Exemplu:

typedef float k;
k lion, tiger;

20. scurt, lung, semnat și nesemnat

Cuvintele cheie scurte, lungi, semnate, precum și nesemnate sunt tipul de modificatori care modifică sensul tipului de date de bază pentru a genera noul tip.

Exemplu:

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

Gama valabilă de tipuri de date valabile este listată în următorul tabel:

a semnat Char -128 la 127
semnat int -32768 la 32767 (semnat este implicit)
semnat int scurt -32768 la 32767
semnat int lung -2147483648 la 2147483647
nesemnat 0 la 255
nesemnat int 0 la 65535
nesemnat scurt int 0 la 65535
nesemnat int lung 0 la 4294967295

21. pentru

În total, există 3 tipuri de bucle în C. Bucla pentru C este scrisă folosind cuvântul cheie pentru.

Exemplu:

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

producție

0 1 2 3 4 5 6 7 8

22. comutator, majuscul și implicit

Folosim declarații de comutare, precum și de caz, ori de câte ori blocul de instrucțiuni trebuie să fie executat între diferite blocuri.

Exemplu:

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. Buclă de timp în timp

do este folosit împreună cu un timp pentru a face o formă diferită de repetare a enunțului. Această formă de buclă folosește următoarea sintaxă:

do statement while (expression)

Exemplu:

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

24. în timp ce

în timp ce este utilizat pentru repetarea execuției atunci când condiția este adevărată.

Sintaxă:

while (expression) statement

Exemplu:

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

Concluzie

Astfel, putem concluziona că există un total de 32 de cuvinte cheie și o constantă este o valoare care nu se schimbă pe parcursul programului. De asemenea, un cuvânt cheie este rezervat cuvinte de limbă. Există patru tipuri de date utilizate frecvent, care sunt int, float, char și null. Fiecare dintre tipurile de date diferă ca mărime, dar variază între ele.

Articole recomandate

Acesta este un ghid pentru cuvintele cheie C. Aici discutăm introducerea și topul diferitelor Cuvinte cheie ale C cu sintaxă și exemple. De asemenea, puteți consulta următoarele articole pentru a afla mai multe -

  1. C # Comenzi
  2. Variabile în C ++
  3. Încapsulare în C
  4. Ce este ES6?
  5. Cuvinte cheie PHP
  6. Programul factorial în JavaScript
  7. C # Cuvinte cheie
  8. Variabile în JavaScript
  9. Încapsulare în JavaScript
  10. C Înmulțirea matricei de programare
  11. Diferite tipuri de bucle cu avantajele sale
  12. Top 36 Cuvinte cheie în SQL cu exemple
  13. Înmulțirea matricei în Java | Exemple