Токени C, ідентифікатори, ключові слова: що таке токени та їх типи

Що таке набір символів?

Як і будь-яка інша мова, «С» також має власний набір символів. Програма — це набір інструкцій, які під час виконання генерують вихідні дані. Дані, які обробляються програмою, складаються з різних символів. Згенерований результат також є комбінацією символів і символів.

Набір символів у "C" поділяється на:

  • літери
  • Numbers
  • Спеціальні символи
  • Пробіли (порожні місця)

Компілятор завжди ігнорує використання символів, але він широко використовується для форматування даних. Нижче наведено набір символів у програмуванні на C:

1) літери

  • Символи верхнього регістру (AZ)
  • Символи нижнього регістру (az)

2) Numbers

  • Всі цифри від 0 до 9

3) Білі простори

  • Порожній простір
  • Нова лінія
  • Повернення вагона
  • Горизонтальна вкладка

4) Спеціальні символи

  • Спеціальні символи в «C» показані в наведеній таблиці,
Особливий персонаж Опис
, (кома) { (відкриваюча фігурна дужка)
. (точка) } (закриваюча фігурна дужка)
; (крапка з комою) [ (ліва квадратна дужка)
: (двокрапка) ] (права дужка)
? (знак питання) ((відкриваюча ліва дужка)
' (апостроф) ) (закриваюча права дужка)
” (подвійні лапки) & (амперсанд)
! (знак оклику) ^ (вставка)
|(вертикальна смуга) + (доповнення)
/ (коса риска) – (віднімання)
\ (зворотний слеш) * (множення)
~ (тильда) / (поділ)
_ (підкреслення) > (більше або закриваюча кутова дужка)
$ (знак долара) < (менше або розкриваюча кутова дужка)
% (знак відсотка) # (знак решітки)

Що таке токен у C?

ТОКЕН є найменшою одиницею в програмі «C». Це кожне слово та розділовий знак, які ви зустрічаєте у своїй програмі на C. Компілятор розбиває програму на найменші можливі одиниці (токени) і переходить до різних етапів компіляції. Токен C поділяється на шість різних типів, а саме: ключові слова, Operaторів, рядків, констант, спеціальних символів та ідентифікаторів.

Токени в C
Токени в C

Ключові слова та ідентифікатори

У «C» кожне слово може бути ключовим словом або ідентифікатором.

Ключові слова мають фіксовані значення, і значення не можна змінити. Вони діють як будівельний блок програми «C». Всього в «C» 32 ключові слова. Ключові слова пишуться малими літерами.

Наступна таблиця представляє ключові слова в 'C'-

Ключові слова в C Programming Language
автоматичний подвійний Int структура
перерву ще довго перемикання
випадок перерахувати реєструвати typedef
бак зовнішній повертати союз
сопзЬ коротка плавати непідписаний
продовжувати та цінності підписаний анулювати
дефолт На sizeof летючий
do if статичний в той час як

Ідентифікатор - це не що інше, як ім'я, присвоєне елементу в програмі. Наприклад, ім'я a змінна, функція тощо. Ідентифікатори в мові C – це визначені користувачем імена, що складаються зі стандартного набору символів «C». Як видно з назви, ідентифікатори використовуються для ідентифікації певного елемента в програмі. Кожен ідентифікатор повинен мати унікальне ім'я. Для ідентифікаторів необхідно дотримуватися таких правил:

  1. Першим символом завжди має бути літера або підкреслення.
  2. Він має бути сформований лише за допомогою літер, цифр або підкреслення.
  3. Ключове слово не можна використовувати як ідентифікатор.
  4. Він не повинен містити пробілів.
  5. Ім'я має бути змістовним.

Підсумки

  • C Жетони в Мова С є найменшими одиницями в програмі.
  • Ключове слово – це зарезервовані слова за мовою.
  • Всього 32 ключових слова.
  • Ідентифікатор використовується для ідентифікації елементів програми.