C Słowa kluczowe - Najważniejsze 24 słowa kluczowe C ze składnią i przykładami

Spisie treści:

Anonim

Wprowadzenie do słów kluczowych C.

Słowa kluczowe są znane jako słowa predefiniowane oraz zastrzeżone, które są używane w programach mających specjalne znaczenie dla kompilatora. Są one częścią składni i również nie możemy ich używać jako identyfikatora. Ponieważ C jest językiem, w którym rozróżniana jest wielkość liter, wszystkie słowa kluczowe muszą być pisane małymi literami. Poniżej znajduje się lista wszystkich słów kluczowych, które są dozwolone w ANSI C.

C Słowa kluczowe z przykładami

Poniżej omówiliśmy je wszystkie wraz z ich przykładami.

1. Lotny

To słowo kluczowe jest potrzebne do tworzenia lotnych obiektów. Te lotne obiekty mają możliwość modyfikacji w nieznanej lub niewymienionej metodzie za pomocą sprzętu.

Przykład:

const volatile ex;

  • W tym przykładzie ex jest uważany za obiekt lotny.
  • Program nie ma możliwości zmiany ex, ponieważ jest zmienną stałą. Ale sprzęt może go modyfikować, ponieważ ex jest uważany za obiekt lotny.

2. auto

To słowo kluczowe służy do deklarowania zmiennych automatycznych.

Przykład:

auto int v1;

  • Ta konkretna definicja oznacza, że ​​v1 jest uważana za zmienną typu pamięci i typu danych int.
  • Zmienne, które deklarujemy wewnątrz ciał funkcji są domyślnie uważane za automatyczne. Za każdym razem, gdy funkcja jest wykonywana, są one odtwarzane ponownie.
  • Zmienne automatyczne są również nazywane zmiennymi lokalnymi, ponieważ są lokalne dla funkcji.

3. char

Słowo kluczowe char służy do deklarowania zmiennej znakowej. Zmienne typu char mają długość 1 bajta. Mogą się podpisać (jest to domyślnie, chyba że użyjemy opcji kompilatora „-funsigned-char” lub „unsigned”), co oznacza, że ​​mają zakres odpowiednio od -128 do 127 i od 0 do 255.

Przykład:

char a;

W tym przykładzie a jest uważane za zmienną typu znakowego.

4. podwójne i pływakowe

Zarówno słowa kluczowe podwójnie, jak i zmiennoprzecinkowe, są potrzebne do deklaracji zmiennych typu zmiennoprzecinkowego.

Przykład:

float a;
Double b;

W tym przykładzie a jest uważana za zmiennoprzecinkową zmienną typu pojedynczej precyzji, a b jest zmienną zmiennoprzecinkową podwójnej precyzji.

5. const

Van deklarujemy, że identyfikator jest stały poprzez użycie słowa kluczowego const.

Przykład:

const int r = 5;

6. czy i jeszcze

Używamy, czy i jeszcze, aby podejmować decyzje w programowaniu C.

Przykład:

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

W przypadku, gdy wartość a jest inna niż 1,

wynik:

a nie jest 1.

7. przerwać i kontynuować

Instrukcja break sprawi, że program wyskoczy z najbardziej wewnętrznej i zamkniętej pętli w sposób jawny. Kontynuacja służy do instrukcji pomijających niektóre instrukcje, które znajdują się w pętli.

Przykład:

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

Wynik :

1 2 4 5 6

W tym przykładzie, ilekroć a jest równe 3, wtedy instrukcja kontynuująca grałaby swoją rolę i pomijała 3. Natomiast gdy a jest równa 7, instrukcja break grałaby swoją rolę i kończyła się dla pętli.

8. wyliczanie

W programowaniu C typy wyliczeń deklarowane są przez wyliczanie słów kluczowych.

Przykład:

enum deck
(
kings;
queens;
jokers;
);

W tym przykładzie wyliczana jest zmienna talia, zawierająca tagi: królowie, królowe i żarty.

9. zewnętrzny

Słowo kluczowe extern wskazuje, że identyfikator zdefiniowano w innym miejscu. Wskazuje również, że tak naprawdę pamięć, jak również wartość początkowa lub treść funkcji zostały zdefiniowane gdzie indziej, głównie w osobnym module.

  • Format: definicja danych zewnętrznych, prototyp funkcji zewnętrznej;

Przykład:

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

10. zwrot

Powrót służy do wyjścia z funkcji. Wyjdzie z bieżącej funkcji, która jest wykonywana natychmiast i powróci do procedury wywoływania. Opcjonalnie może również zwrócić wartość.

Składnia:

return (expression);

Przykład:

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

11. rozmiar

sizeof służy do zwracania wielkości wyrażenia lub jego typu. Służy do zwracania rozmiaru w bajtach.

Składnia:

sizeof expressionsizeof (type)

Przykład:

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

12. goto

Słowo kluczowe goto jest potrzebne do przeniesienia kontroli z jednej pozycji na drugą.

Składnia:

goto identifier;

Kontrola zostaje bezwarunkowo przeniesiona do lokalizacji etykiety lokalnej określonej przez identyfikator.

Przykład:

a: … goto a;

13. int

Słowo kluczowe int służy do deklarowania zmiennej typu integer.

Przykład:

int b;

W tym przykładzie b jest zmienną całkowitą.

14. zarejestruj się

To słowo kluczowe służy do tworzenia zmiennych rejestru, które są znacznie szybsze w porównaniu do zmiennych normalnych.

Przykład:

register int r1;

15. statyczny

To słowo kluczowe służy do tworzenia zmiennej statycznej. Wartości zmiennych statycznych utrzymują się do końca programu. Mówi, że funkcja lub element są znane tylko w zakresie bieżącej kompilacji. Ponadto, jeśli użyjemy słowa kluczowego static wraz ze zmienną lokalną dla funkcji, pozwoliłoby to zachować ostatnią wartość zmiennej w kolejnych wywołaniach tej funkcji.

Przykład:

static int v;

16. struct

Słowo kluczowe struct służy do deklaracji struktury. Struktura służy do przechowywania zmiennych różnych typów danych pod jedną nazwą. Podobnie jak związek, grupuje zmienne w jeden rekord. Również nazwa typu struktury jest uważana za opcjonalną nazwę znacznika, która wskazuje na typ struktury. Zmienne struktury są definicjami danych i są opcjonalne. Chociaż oba są opcjonalne, jeden z dwóch musi się pojawić.

Przykład:

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

17. związek

Słowo kluczowe Unii jest potrzebne do grupowania różnych typów zmiennej pod jedną nazwą.

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

18. nieważne

To słowo kluczowe oznacza, że ​​funkcja nie zwróci żadnej wartości.

Przykład:

void test(int a)
(
…..
)

W tym przykładzie funkcja test () nie zwraca wartości, ponieważ typ zwracany jest nieważny.

19. typedef

To słowo kluczowe jest wymagane, aby skojarzyć typ z identyfikatorem w sposób jawny.

Przykład:

typedef float k;
k lion, tiger;

20. krótki, długi, podpisany i niepodpisany

Krótkie, długie, podpisane i niepodpisane słowa kluczowe są modyfikatorami, które zmieniają znaczenie podstawowego typu danych w celu uzyskania nowego typu.

Przykład:

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

Prawidłowy zakres prawidłowych typów danych wymieniono w poniższej tabeli:

podpisany char Od -128 do 127
podpisano int -32768 do 32767 (podpis jest domyślny)
podpisane krótkie int Od -32768 do 32767
podpisał długi int -2147483648 do 2147483647
niepodpisany char Od 0 do 255
unsigned int Od 0 do 65535
unsigned short int Od 0 do 65535
unsigned long int Od 0 do 4294967295

21. za

W sumie istnieją 3 rodzaje pętli w C. Pętla for w C jest napisana przy użyciu słowa kluczowego for.

Przykład:

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

Wynik

0 1 2 3 4 5 6 7 8

22. przełącznik, wielkość liter i domyślne

Używamy instrukcji switch oraz case, gdy blok instrukcji musi być wykonywany między różnymi blokami.

Przykład:

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. Pętla „do-while”

czynność jest używana wraz z chwilą, aby wykonać inną formę powtórzenia instrukcji. Ta forma pętli wykorzystuje następującą składnię:

do statement while (expression)

Przykład:

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

24. a

podczas gdy służy do powtarzania wykonania, gdy warunek jest spełniony.

Składnia:

while (expression) statement

Przykład:

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

Wniosek

Możemy zatem stwierdzić, że w sumie jest 32 słów kluczowych, a stała jest wartością, która nie zmienia się w całym programie. Słowo kluczowe jest także słowem zastrzeżonym według języka. Istnieją cztery często używane typy danych, które są int, float, char i void. Każdy typ danych różni się zarówno rozmiarem, jak i zakresem.

Polecane artykuły

To jest przewodnik po słowach kluczowych C. Tutaj omawiamy wprowadzenie i najważniejsze słowa kluczowe języka C ze składnią i przykładami. Możesz także przejrzeć następujące artykuły, aby dowiedzieć się więcej -

  1. Komendy C #
  2. Zmienne w C ++
  3. Kapsułkowanie w C.
  4. Co to jest ES6?
  5. Słowa kluczowe PHP
  6. Program czynnikowy w JavaScript
  7. C # Słowa kluczowe
  8. Zmienne w JavaScript
  9. Hermetyzacja w JavaScript
  10. Mnożenie macierzy programowania C.
  11. Różne rodzaje pętli z jej zaletami
  12. Najpopularniejsze 36 słów kluczowych w SQL z przykładami
  13. Mnożenie macierzy w Javie | Przykłady