Acest tutorial oferă o scurtă informație despre toate cele 32 de cuvinte cheie din programarea C.
Cuvinte cheie în programarea C | |||
---|---|---|---|
auto | pauză | caz | char |
const | continua | Mod implicit | do |
dubla | altceva | enum | extern |
pluti | pentru | mergi la | dacă |
int | lung | Inregistreaza-te | întoarcere |
mic de statura | semnat | mărimea | static |
struct | intrerupator | typedef | uniune |
nesemnat | nul | volatil | in timp ce |
Descrierea tuturor cuvintelor cheie din C
auto
Cuvântul cheie automat declară variabile automate. De exemplu:
auto int var1;
Această afirmație sugerează că var1 este o variabilă a clasei de stocare auto și de tip int.
Variabilele declarate în corpurile funcției sunt automate în mod implicit. Acestea sunt recreate de fiecare dată când se execută o funcție.
Deoarece variabilele automate sunt locale pentru o funcție, ele sunt numite și variabile locale. Pentru a afla mai multe, vizitați clasa de stocare C.
rupe și continuă
Instrucțiunea de pauză termină bucla cea mai interioară imediat când este întâlnită. De asemenea, este folosit pentru a termina instrucțiunea switch.
Instrucțiunea continue omite instrucțiunile după ea în interiorul buclei pentru iterație.
for (i = 1; i <= 10; ++ i) (if (i == 3) continue; if (i == 7) break; printf ("% d", i);)
Ieșire
1 2 4 5 6
Când i este egal cu 3, declarația continue intră în vigoare și omite 3. Când i este egal cu 7, instrucțiunea break intră în vigoare și termină bucla for. Pentru a afla mai multe, accesați declarația C break și continue
comutator, majusculă și implicită
Instrucțiunea switch și case este utilizată atunci când un bloc de instrucțiuni trebuie executat printre mai multe blocuri. De exemplu:
switch (expresie) (caz '1': // unele instrucțiuni de executat când 1 pauză; caz '5': // unele instrucțiuni de executat când 5 pauză; implicit: // unele instrucțiuni de executat când implicit;)
Accesați declarația C switch pentru a afla mai multe.
char
Cuvântul cheie char declară o variabilă de caracter. De exemplu:
alfabet char;
Aici, alfabetul este o variabilă de tip caracter.
Pentru a afla mai multe, accesați tipurile de date C.
const
Un identificator poate fi declarat constant folosind cuvântul cheie const.
const int a = 5;
Pentru a afla mai multe, accesați variabile și constante C.
face în timp ce
int i; do (printf ("% d", i); i ++;) în timp ce (i <10)
Pentru a afla mai multe, vizitați C do … while loop
dublu și plutitor
Cuvintele cheie double și float sunt utilizate pentru declararea variabilelor de tip flotant. De exemplu:
numărul plutitor; double longNumber;
Aici, numărul este o variabilă de tip plutitor cu o singură precizie, în timp ce, numărul lung este o variabilă de tip plutitor cu precizie dublă.
Pentru a afla mai multe, accesați tipurile de date C.
dacă și altfel
În programarea C, dacă și altele sunt utilizate pentru a lua decizii.
if (i == 1) printf ("i este 1.") altfel printf ("i nu este 1.")
Dacă valoarea lui i este diferită de 1, ieșirea va fi:
eu nu sunt 1
Pentru a afla mai multe, vizitați C dacă … else statement.
enum
Tipurile de enumerare sunt declarate în programarea C folosind cuvântul cheie enum. De exemplu:
costum enum (inimi; pică; bâte; diamante;);
Aici se creează un costum variabil enumerat cu etichete: inimi, pică, bâte și diamante.
Pentru a afla mai multe, vizitați C enum.
extern
Cuvântul cheie extern declară că o variabilă sau o funcție are o legătură externă în afara fișierului pe care este declarat.
Pentru a afla mai multe, accesați tipul de stocare C.
pentru
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
Cuvintele cheie scurte, lungi, semnate și nesemnate sunt modificatori de tip care modifică semnificația unui tip de date de bază pentru a produce un nou tip.
short int smallInteger; long int bigInteger; semnat int normalInteger; unsigned int positiveInteger;Gama de tipuri de date de tip int
Tipuri de date | Gamă |
---|---|
scurt int | -32768 la 32767 |
lung int | -2147483648 până la 214743648 |
semnat int | -32768 la 32767 |
nesemnat int | 0 la 65535 |
întoarcere
Cuvântul cheie returnează termină funcția și returnează valoarea.
int func () (int b = 5; return b;)
Această funcție func()
returnează 5 la funcția de apelare. Pentru a afla mai multe, vizitați funcțiile C definite de utilizator.
mărimea
Dimensiunea cuvântului cheie evaluează dimensiunea datelor (o variabilă sau o constantă).
#include int main () (printf ("% u bytes.", sizeof (char));)
Pentru a afla mai multe, vizitați operatorii C.
Ieșire
1 octeți.
Inregistreaza-te
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) (…)
Aici, testFunction()
funcția nu poate returna o valoare deoarece tipul său de returnare este nul.
volatil
Cuvântul cheie volatil este utilizat pentru crearea obiectelor volatile. Un obiect volatil poate fi modificat într-un mod nespecificat de hardware.
const număr volatil
Aici, numărul este un obiect volatil.
Deoarece numărul este o constantă, programul nu o poate modifica. Cu toate acestea, hardware-ul îl poate schimba, deoarece este un obiect volatil.