C Ключови думи - Топ 24 ключови думи на C със синтаксис и примери

Съдържание:

Anonim

Въведение в C Ключови думи

Ключовите думи са известни като предварително дефинирани, както и резервирани думи, които се използват при програмиране, съдържащи специални значения за компилатора. Те са част от синтаксиса и също така не можем да ги използваме като идентификатор. Тъй като C е чувствителен към регистър език, всички ключови думи трябва да бъдат написани в малки букви. По-долу имаме списък с всички ключови думи, които са разрешени в ANSI C.

C Ключови думи с примери

По-долу сме обсъдили всички тях, заедно с техните примери.

1. Летливи

Тази ключова дума е необходима, за да създаде летливи обекти. Тези летливи обекти имат способността да се променят в непознатия или непоменат метод чрез хардуер.

Пример:

const volatile ex;

  • В този пример ex се счита за летливия обект.
  • Програмата няма възможност да променя ex, тъй като е постоянна променлива. Но хардуерът има възможност да го модифицира, тъй като ex се счита за летлив обект.

2. авто

Тази ключова дума се използва за деклариране на автоматичните променливи.

Пример:

auto int v1;

  • Това конкретно определение означава, че v1 се счита за променлива от клас съхранение и тип данни на int.
  • Променливите, които декларираме във функционалните тела, по подразбиране се считат за автоматични. Всеки път, когато се изпълнява функция, те се пресъздават.
  • Автоматичните променливи също се наричат ​​локални променливи, тъй като са локални за функцията.

3. чар

char ключова дума се използва за деклариране на променливата на символите. Променливите, които са от тип char, са с 1 байт дължина. Те могат да се подпишат (това е по подразбиране, освен ако не използваме опцията за компилатор '-funsigned-char' или 'неподписан'), което означава, че имат диапазон от -128 до 127 и 0 до 255, съответно.

Пример:

char a;

В този пример a се счита за променлива от типа на знаците.

4. двоен и плаващ

Двете ключови думи двойни, както и float, са необходими за деклариране на променливи тип плаващ тип.

Пример:

float a;
Double b;

В този пример a се счита за променлива с плаващ тип с една точност и b се счита за променлива с плаващ тип с двойна точност.

5. const

Ние обявяваме идентификатор за постоянен чрез използването на ключовата дума const.

Пример:

const int r = 5;

6. ако и друго

Ние използваме, ако и друго, за да вземаме решения в C програмирането.

Пример:

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

В случай че стойността на a е различна от 1,

изход:

а не е 1.

7. прекъснете и продължете

Декларацията за почивка ще накара програмата да изскочи от най-вътрешния и затварящ цикъл по изричен начин. Продължението се използва за операции, прескачащи определени операции, които са вътре в цикъла.

Пример:

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

Резултат:

1 2 4 5 6

В този пример, когато a е равно на 3, тогава операторът Continue ще играе своята роля и ще пропусне 3. Докато всеки път, когато a е равен на 7, декларацията за прекъсване ще играе своята роля и ще прекрати за цикъл.

8. enum

В C програмирането видовете изброяване се декларират чрез ключова дума enum.

Пример:

enum deck
(
kings;
queens;
jokers;
);

В този пример се създава изброена колона с променлива, като има таговете: крале, кралици и жокери.

9. екстерн

Ключовата дума Extern показва, че идентификаторът е дефиниран някъде другаде. Той също така показва, че действително съхранението, както и първоначалната стойност, или тялото на функцията са дефинирани някъде другаде, предимно в отделния модул.

  • Формат: дефиниция на данни за външни източници; прототип на функцията за екстерн;

Пример:

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

10. връщане

Завръщането се използва за излизане от функцията. Той ще излезе от текущата функция, която се изпълнява незабавно, и ще се върне към процедурата за повикване. По желание може да върне и стойност.

Синтаксис:

return (expression);

Пример:

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

11. sizeof

sizeof се използва за връщане на размера на израза или вида на него. Използва се за връщане на размера в байтове.

Синтаксис:

sizeof expressionsizeof (type)

Пример:

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

12. goto

goto ключова дума е необходима за прехвърляне на контрол от една позиция на друга.

Синтаксис:

goto identifier;

Контролът се прехвърля безусловно до местоположението на локален етикет, който е определен от идентификатора.

Пример:

a: … goto a;

13. вх

int ключова дума се използва за деклариране на целочислената променлива тип.

Пример:

int b;

В този пример b е цяло число.

14. регистрирайте се

Тази ключова дума се използва за създаването на регистърните променливи, които са много по-бързи в сравнение с нормалните променливи.

Пример:

register int r1;

15. статичен

Тази ключова дума се използва за създаване на статична променлива. Стойностите на статичните променливи се запазват до края на програмата. Той казва, че функцията или елементът е известен само в обхвата на текущата компилация. Освен това, ако използваме статичната ключова дума заедно с променливата, която е локална за функцията, тя би позволила последната стойност на променливата да се запази при последователни повиквания към тази функция.

Пример:

static int v;

16. структура

Ключова дума struct се използва за деклариране на структурата. Структурата се използва за държане на променливите на различни типове данни под едно име. Точно като обединението, той групира променливите в един запис. Също така, името на struct-type се счита за незадължително име на таг, което сочи към типа структура. Променливите на една структура са дефиниции на данни и те не са задължителни. Въпреки че и двете не са задължителни, едно от двете трябва да се появи.

Пример:

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

17. съюз

Ключова дума Union е необходима за групиране на различните типове на променлива под едно име.

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

18. нищожен

Тази ключова дума означава, че функцията няма да връща никаква стойност.

Пример:

void test(int a)
(
…..
)

В този пример функционалният тест () не връща стойност, тъй като типът връщане е невалиден.

19. typedef

Тази ключова дума е необходима, за да асоциира тип заедно с идентификатор по изричен начин.

Пример:

typedef float k;
k lion, tiger;

20. кратък, дълъг, подписан и неподписан

Кратките, дългите, подписани, както и неподписаните ключови думи са типът модификатори, който променя значението на основния тип данни, за да се получи новият тип.

Пример:

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

Валидният диапазон от валидни типове данни е посочен в следната таблица:

подписан чар -128 до 127
подписан вх От -32768 до 32767 (подписът е по подразбиране)
подписан кратък вх -32768 до 32767
подписан дълго вх -2147483648 до 2147483647
неподписан чар 0 до 255
неподписан вх 0 до 65535
неподписан къс вх 0 до 65535
неподписан дълъг int 0 до 4294967295

21. за

Общо има 3 вида цикли в C. Формата за цикъл в C се пише с помощта на ключовата дума за.

Пример:

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

продукция

0 1 2 3 4 5 6 7 8

22. превключвател, случай и по подразбиране

Ние използваме превключватели, както и случаи на случаите, когато блокът от оператори трябва да бъде изпълнен между различни блокове.

Пример:

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. Направете цикъл

do се използва заедно с известно време, за да се направи различна форма на повторение на изказването. Тази форма на цикъла използва следния синтаксис:

do statement while (expression)

Пример:

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

24. докато

докато той се използва за повторение на изпълнението, когато условието е вярно.

Синтаксис:

while (expression) statement

Пример:

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

заключение

Така можем да заключим, че има общо 32 ключови думи и константата е стойност, която не се променя в цялата програма. Също така, ключова дума е запазена думи по език. Съществуват четири често използвани типа данни, които са int, float, char и void. Всеки от типовете данни се различава по размер и обхват един от друг.

Препоръчителни статии

Това е ръководство за C Ключови думи. Тук обсъждаме въвеждането и най-добрите ключови думи на C със синтаксис и примери. Можете също да разгледате следните статии, за да научите повече -

  1. C # Команди
  2. Променливи в C ++
  3. Капсулиране в С
  4. Какво е ES6?
  5. PHP Ключови думи
  6. Факторна програма в JavaScript
  7. C # Ключови думи
  8. Променливи в JavaScript
  9. Капсулиране в JavaScript
  10. C Матрично умножение на програмиране
  11. Различни видове контури с неговите предимства
  12. Топ 36 ключови думи в SQL с примери
  13. Матрично умножение в Java | Примери