C Ключові слова - 24 найпопулярніші ключові слова C із синтаксисом та прикладами

Зміст:

Anonim

Вступ до ключових слів

Ключові слова відомі як заздалегідь визначені, так і зарезервовані слова, які використовуються в програмуванні, що містить спеціальні значення для компілятора. Вони є частиною синтаксису, і ми також не можемо використовувати їх як ідентифікатор. Оскільки C - це регістр мови, усі ключові слова повинні бути написані у малому форматі. Нижче ми маємо список усіх ключових слів, дозволених в ANSI C.

C Ключові слова з прикладами

Нижче ми обговорили їх усі разом із їхніми прикладами.

1. Летючий

Це ключове слово необхідне для створення летючих об'єктів. Ці летючі об'єкти мають можливість модифікуватися невідомим або невідомим методом за допомогою апаратних засобів.

Приклад:

const volatile ex;

  • У цьому прикладі ex вважається летючим об'єктом.
  • Програма не має можливості змінити колишню, оскільки вона є постійною змінною. Але апаратне забезпечення має можливість модифікувати його, оскільки колишній вважається летючим об'єктом.

2. авто

Це ключове слово використовується для оголошення автоматичних змінних.

Приклад:

auto int v1;

  • Це конкретне визначення означає, що v1 вважається змінною класу зберігання типу та типу даних int.
  • Змінні, які ми оголошуємо всередині функціональних тіл, за замовчуванням вважаються автоматичними. Щоразу, коли виконується функція, вони відтворюються.
  • Автоматичні змінні називають також локальними змінними, оскільки вони локальні для функції.

3. char

Ключове слово char використовується для оголошення змінної символу. Змінні типу char мають довжину 1 байт. Вони можуть бути підписані (це за замовчуванням, якщо ми не використовуємо параметр компілятора '-funsigned-char' або 'unsigned'), що означає, що вони мають діапазон від -128 до 127 і 0 до 255 відповідно.

Приклад:

char a;

У цьому прикладі a вважається змінною типу символів.

4. подвійний і плаваючий

Обидва ключові слова подвійні, а також плаваючі потрібні для оголошення змінних плаваючого типу.

Приклад:

float a;
Double b;

У цьому прикладі a вважається змінною плаваючого типу з однією точністю, а b вважається змінною плаваючого типу подвійної точності.

5. const

Ми оголошуємо ідентифікатор постійним через використання ключового слова const.

Приклад:

const int r = 5;

6. якщо і ще

Ми використовуємо якщо і інше, щоб приймати рішення в програмуванні на С.

Приклад:

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

У цьому прикладі, коли а дорівнює 3, тоді оператор продовжуватиме свою роль і пропускає 3. Якщо кожен раз, коли a дорівнює 7, оператор break грає свою роль і закінчується циклом.

8. перерахунок

У програмуванні C типи перерахування оголошуються через ключове слово enum.

Приклад:

enum deck
(
kings;
queens;
jokers;
);

У цьому прикладі перелічена колодка змінної створюється за допомогою тегів: королі, королеви та джокери.

9. екстерн

Ключове слово extern вказує на те, що ідентифікатор визначено деінде. Він також вказує, що фактично зберігання, а також початкове значення або тіло функції визначено десь в іншому місці, переважно в окремому модулі.

  • Формат: визначення даних Extern; прототип функції extern;

Приклад:

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

10. повернути

Повернення використовується для виходу з функції. Він би вийшов з поточної функції, яка виконується негайно, і повернеться до програми виклику. При необхідності може також повернути значення.

Синтаксис:

return (expression);

Приклад:

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

11. розмір

sizeof використовується для повернення розміру виразу або типу його. Він використовується для повернення розміру в байтах.

Синтаксис:

sizeof expressionsizeof (type)

Приклад:

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

12. гото

Ключове слово goto потрібне для передачі контролю з однієї позиції на іншу.

Синтаксис:

goto identifier;

Контроль передається беззастережно до місця локальної мітки, визначеного ідентифікатором.

Приклад:

a: … goto a;

13. int

Ключове слово int використовується для оголошення цілочисельної змінної типу.

Приклад:

int b;

У цьому прикладі b є цілою змінною.

14. реєструвати

Це ключове слово використовується для створення змінних реєстру, які значно швидші порівняно зі звичайними змінними.

Приклад:

register int r1;

15. статичний

Це ключове слово використовується для створення статичної змінної. Значення статичних змінних зберігаються до кінця програми. Це говорить про те, що функція або елемент відомий лише в межах поточної компіляції. Крім того, якщо ми будемо використовувати статичне ключове слово разом зі змінною, яка є локальною для функції, це дозволить зберегти останнє значення змінної при послідовних викликах до цієї функції.

Приклад:

static int v;

16. структура

Ключове слово struct використовується для оголошення структури. Структура використовується для утримування змінних різних типів даних під одним іменем. Як і об'єднання, він об'єднує змінні в один запис. Також іменем type-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
підписано int Від -32768 до 32767 (підписано за замовчуванням)
підписаний короткий int Від -32768 до 32767
підписаний довгий int Від -2147483648 до 2147483647
неподписаний char 0 до 255
без підпису int 0 до 65535
неподписаний короткий int 0 до 65535
неподписаний довгий int 0 до 4294967295

21. для

Загалом у C. існує 3 види циклів. Цикл for цикл у C пишеться за допомогою ключового слова for.

Приклад:

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-while"

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 | Приклади