Токени C, ідентифікатори, ключові слова: що таке токени та їх типи
Що таке набір символів?
Як і будь-яка інша мова, «С» також має власний набір символів. Програма — це набір інструкцій, які під час виконання генерують вихідні дані. Дані, які обробляються програмою, складаються з різних символів. Згенерований результат також є комбінацією символів і символів.
Набір символів у "C" поділяється на:
- літери
- Numbers
- Спеціальні символи
- Пробіли (порожні місця)
Компілятор завжди ігнорує використання символів, але він широко використовується для форматування даних. Нижче наведено набір символів у програмуванні на C:
1) літери
- Символи верхнього регістру (AZ)
- Символи нижнього регістру (az)
2) Numbers
- Всі цифри від 0 до 9
3) Білі простори
- Порожній простір
- Нова лінія
- Повернення вагона
- Горизонтальна вкладка
4) Спеціальні символи
- Спеціальні символи в «C» показані в наведеній таблиці,
Особливий персонаж | Опис |
---|---|
, (кома) | { (відкриваюча фігурна дужка) |
. (точка) | } (закриваюча фігурна дужка) |
; (крапка з комою) | [ (ліва квадратна дужка) |
: (двокрапка) | ] (права дужка) |
? (знак питання) | ((відкриваюча ліва дужка) |
' (апостроф) | ) (закриваюча права дужка) |
” (подвійні лапки) | & (амперсанд) |
! (знак оклику) | ^ (вставка) |
|(вертикальна смуга) | + (доповнення) |
/ (коса риска) | – (віднімання) |
\ (зворотний слеш) | * (множення) |
~ (тильда) | / (поділ) |
_ (підкреслення) | > (більше або закриваюча кутова дужка) |
$ (знак долара) | < (менше або розкриваюча кутова дужка) |
% (знак відсотка) | # (знак решітки) |
Що таке токен у C?
ТОКЕН є найменшою одиницею в програмі «C». Це кожне слово та розділовий знак, які ви зустрічаєте у своїй програмі на C. Компілятор розбиває програму на найменші можливі одиниці (токени) і переходить до різних етапів компіляції. Токен C поділяється на шість різних типів, а саме: ключові слова, Operaторів, рядків, констант, спеціальних символів та ідентифікаторів.
Ключові слова та ідентифікатори
У «C» кожне слово може бути ключовим словом або ідентифікатором.
Ключові слова мають фіксовані значення, і значення не можна змінити. Вони діють як будівельний блок програми «C». Всього в «C» 32 ключові слова. Ключові слова пишуться малими літерами.
Наступна таблиця представляє ключові слова в 'C'-
Ключові слова в C Programming Language | |||
---|---|---|---|
автоматичний | подвійний | Int | структура |
перерву | ще | довго | перемикання |
випадок | перерахувати | реєструвати | typedef |
бак | зовнішній | повертати | союз |
сопзЬ | коротка | плавати | непідписаний |
продовжувати | та цінності | підписаний | анулювати |
дефолт | На | sizeof | летючий |
do | if | статичний | в той час як |
Ідентифікатор - це не що інше, як ім'я, присвоєне елементу в програмі. Наприклад, ім'я a змінна, функція тощо. Ідентифікатори в мові C – це визначені користувачем імена, що складаються зі стандартного набору символів «C». Як видно з назви, ідентифікатори використовуються для ідентифікації певного елемента в програмі. Кожен ідентифікатор повинен мати унікальне ім'я. Для ідентифікаторів необхідно дотримуватися таких правил:
- Першим символом завжди має бути літера або підкреслення.
- Він має бути сформований лише за допомогою літер, цифр або підкреслення.
- Ключове слово не можна використовувати як ідентифікатор.
- Він не повинен містити пробілів.
- Ім'я має бути змістовним.
Підсумки
- C Жетони в Мова С є найменшими одиницями в програмі.
- Ключове слово – це зарезервовані слова за мовою.
- Всього 32 ключових слова.
- Ідентифікатор використовується для ідентифікації елементів програми.